宝塔环境安装thinkcmf5 开启rewrite伪静态方法

thinkcmf5宝塔liunx版Nginx环境开启伪静态步骤。 1、绑定网站运行目录 2、填写伪静态规则```bashlocation / { index index.php index.html index.htm; if (!e $request_filename) { ...
 阅读数  243
阅读全文

SVN报错:Error Updating changes: svn: E155037 的解决办法

今天svn提交代码的时候发现不能提交了,更新也不能更新了,提示内容如下:按它的提示意思是让clean up一下,然后我操作之后发现没用,好吧,百度解决办法SVN的操作信息存放在一个叫做"work queue"的表里,而work queue表存放在本地SVN数据库文件wc.db里面。这属于一种内嵌数据库,一般用sqlite进行轻量级管理,这里提供sqlite绿色版下载链接...
 阅读数  525
阅读全文

利用ThinkPHP中间件解决跨域请求的问题

最近写接口,遇到跨域的问题,折腾半天算是基本解决了,记录一下跨域的问题好早就接触过,当时使用的jQuery,利用jsonp进行跨域请求,但是jsonp只支持get请求,这就有很大限制,导致没有办法接收其他类型的请求因为这一次做的是前后端分离的项目,所有请求都是跨域,所以就想从后端解决跨域的问题 一、关于跨域请求我们先来分析一下问题,这一次前端用的是Vue,当进行跨域...
 阅读数  229
阅读全文

解决PHP获取不到Authorization header头的问题

这几天在做一个接口的项目,使用的是JWT的规范,需要在header头里传递token,但是PHP一直获取不到,百度了一下找到了解决方法首先确认Apache开启了重写模块然后需要在.htaccess修改如下:```bash<IfModule mod_rewrite.c Options +FollowSymlinks Multiviews RewriteEngi...
 阅读数  892
阅读全文

【转载】利用Access-Control-Allow-Origin响应头解决跨域请求

昨天在做东西的时候遇到了跨域请求的问题,问题超出了之前所了解的有关跨域的解决方案比如jsonp等的概念和解决范围,所以专门抽了一点时间看一下相关的东西,下面为转载内容 文章转载自:https://blog.csdn.net/super_scan/article/details/50086159传统的跨域请求没有好的解决方案,无非就是jsonp和iframe,随着跨域请求的应用越来越...
 阅读数  493
阅读全文

MySQL 1390 Prepared statement contains too many placeholders 问题分析

之前在做tp框架批量插入测试的时候有出现过一个报错,1390 Prepared statement contains too many placeholders字面意思就是预处理状态包含了太多占位符我们来看一下框架源码```php/ 执行语句 @access public @param string $s...
 阅读数  1056
阅读全文

MySQL server has gone away报错原因分析

之前在测试thinkPHP框架各种插入数据方式的遇到了 MySQL server has gone away 的错误,如图:代码如下:```php<?phpnamespace app\index\controller;use think\Db;class Index{ public function test2() { ...
 阅读数  1038
阅读全文

windows下安装Redis及PHP的Redis扩展

  • 韩志飞
  • 2018-11-30 21:48:39
  • PHP
  • Redis
因为自己的开发环境是windows,所以本篇文章记录一下windows下安装Redis和PHP的Redis扩展 一、下载并安装下载地址:https://github.com/MicrosoftArchive/redis/releases如无意外,选最新的安装因为之前那就已经装过了,所以安装完成的图就不上了安装完之后,打开命令行工具执行...
 阅读数  727
阅读全文

ThinkPHP各种写入数据方式批量插入数据性能对比

今天想着自己实测一下但是由于平时用的框架不同,并且由于电脑配置问题,在Innodb测试时耗费过大,所以今天专门测试了一下TP框架下批量写入数据的情况,我们以写入20万数据作为测试数据数据表设计如下:环境:框架:Th...
 阅读数  947
阅读全文

Windows开发环境下使用composer安装应用扩展

今天和朋友聊天,说的应用里面扩展的安装方式,他一直是直接下载然后放到vendor目录的,然后就说起了composer所以,写一个开发环境composer安装扩展的内容吧 一、安装composer下载composer安装程序,下载地址:然后安装安装完之后把composer的路径添加到系统环境变量里,这样就可以在任意地方使用composer命令了,如果自...
 阅读数  660
阅读全文