fpm用的php.ini下 (/etc/php5/fpm/php.ini),很重要,不改会有安全漏洞。 cgi.fix_pathinfo=0 去掉防syn flood攻击 (高并发下会主动堵塞apache请求 导致ab测试下 apr_socket_recv: Connection reset by ...
分类:
Web程序 时间:
2016-10-29 16:36:17
阅读次数:
294
<?php // glob() 返回指定目录下的文件名以及目录$arr = glob("img/*.jpg");$time = time();$i = 100001;// 循环遍历foreach($arr as $file) { // 获取图片后缀名 $ext = pathinfo($file,PA ...
分类:
其他好文 时间:
2016-10-12 18:58:16
阅读次数:
130
/**
*URL路由检测(根据PATH_INFO)
*@accesspublic
*@param\think\Request$request
*@paramarray$config
*@returnarray
*@throws\think\Exception
*/
publicstaticfunctionrouteCheck($request,array$config)
{
$path=$request->path();
$depr=$config[‘pathinfo_depr‘];
$r..
分类:
移动开发 时间:
2016-10-11 14:52:58
阅读次数:
209
只需要修改3个地方就可以了 location ~ \.php { #去掉$ root H:/PHPServer/WWW; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_split_path_info ^(.+\.php)( ...
分类:
其他好文 时间:
2016-09-14 08:23:41
阅读次数:
166
要想让nginx支持PATH_INFO,首先需要知道什么是pathinfo,为什么要用pathinfo? pathinfo不是nginx的功能,pathinfo是php的功能。 php中有两个pathinfo,一个是环境变量$_SERVER['PATH_INFO'];另一个是pathinfo函数,p ...
分类:
其他好文 时间:
2016-09-13 13:16:10
阅读次数:
201
ThinkPHP有四种URL访问方式,默认为以/符号来划分参数的PATHINFO格式,除此之外还有普通模式、REWRITE模式和兼容模式。 ...
分类:
Web程序 时间:
2016-09-08 21:35:50
阅读次数:
223
一、URL路径访问与模块控制器 URL 模块(控制器) 动作(方法) 即以上三者之间的关系URL:http://127.0.0.1/projectName/index.php/模块/动作 1、ThinkPHP规定,两点 ·第一、所有的主入口文件默认访问index控制器(模块) ·第二、所有的控制器默 ...
分类:
Web程序 时间:
2016-08-21 12:19:12
阅读次数:
194
自定义路由的功能,指定到pathinfo的url上,再次升级之前的脚本 SimpleLoader.php 如何使用 index.php 控制器啥样 \Controller\User\User.php 效果呢: ...
分类:
Web程序 时间:
2016-08-13 01:03:24
阅读次数:
247
命令行模式下,根据传参,调用不同控制器。控制器中根据配置定时执行指定方法 Application.php \Controller\Client\Cron.php 效果: 方法doSomething每隔2秒执行一次 方法doSomething2每隔5秒执行一次 现在执行其他方法是同步的,可以再优化成开 ...
分类:
Web程序 时间:
2016-08-12 00:56:14
阅读次数:
223