
php
朱殷
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
php多进程实现
项目中用到发送短信,但是单进程发送效果不是很好,所以考虑多进程,所以记录下以便温习! if (!function_exists('pcntl_fork')) { die('pcntl_fork is not exist'); } for ($i = 0; $i $pid = pcntl_原创 2017-03-20 17:19:28 · 299 阅读 · 0 评论 -
php多进程造成数据错乱
之前介绍的多进程给我带来了很大的便利,但是也给我带来了不好麻烦! 我的代码里需要记录一个数组,但是多进程总是让这个数组的长度增加,让我很苦恼!! 好在php有文件锁!可以防止在锁释放之前进行下一次的操作! $fp=fopen('./lock.txt','w+'); //创建一个文件 if (flock($fp,LOCK_EX)){ //建立一个独享锁 $push_arr原创 2017-03-20 17:33:20 · 693 阅读 · 0 评论 -
虚拟机安装后TP框架验证码失效
无聊的时候在虚拟机里搭建了开发环境,并把项目移植到虚拟机里开发,但是发现验证码失效了!! 项目开发用的是thinkphp框架,那么看一下验证码哪里的代码吧。 1、Thinkphp验证码是要基于session的,所以检查一下服务器的session是否存在就是关键了 2、在项目入口文件中打印phpinfo,找到其中session的存储路径以及是否自启动 3、然后到服务器中找到这个路径原创 2017-03-20 18:12:08 · 576 阅读 · 0 评论 -
yii框架 postman POST请求报错400
查找原因 出现这个错误的原因是因为yii框架默认是开启了csrf验证 yii2的csrf的实现功能是在yii\web\request类实现功能的。 request类中的属性,默认是true的。 public $enableCsrfValidation = true; 所以我们在配置文件中的request组件中可以配置该值 request => [ ‘enableCook...原创 2018-08-15 10:43:36 · 1786 阅读 · 0 评论