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

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

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

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

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

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

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

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

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

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

MySQL server has gone away报错原因分析

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

windows下安装Redis及PHP的Redis扩展

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

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

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

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

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

tp5 中 Argument 1 passed to think\Hook::import() must be of the type array, integer given 问题的解决

现在在做的项目使用的失TP5框架,今天在手动创建创建新模块的时候,发生了一个问题,错误提示是 Argument 1 passed to think\Hook::import() must be of the type array, integer given, called in D:\virtualhost\changzhi\cz_erp\thinkphp\library\think\App.p...
 阅读数  521
阅读全文