直接在nginx的配置文件fastcgi.conf 中添加如下 fastcgi_param??SCRIPT_FILENAME????$document_root$fastcgi_script_name;
fastcgi_param??QUERY_STRING???????$query_string;
fastcgi_param??R...
分类:
Web程序 时间:
2015-03-17 12:43:20
阅读次数:
141
问题:访问www.xxxx.com/index.php/api/xxxxxxxxx网址时,提示无法访问,找不到页面解决:第一次,是改了nginx.conf,不会报这个错误了,但还是没有用location ~ ^.+\.php { (...) fastcgi_split_path_info ^((.....
分类:
其他好文 时间:
2015-03-11 10:28:27
阅读次数:
127
Request.ServerVariables["Url"] 返回服务器地址Request.ServerVariables["Path_Info"] 客户端提供的路径信息Request.ServerVariables["Appl_Physical_Path"] 与应用程序元数据库路径相应的物理路径R...
分类:
其他好文 时间:
2015-01-28 19:13:01
阅读次数:
152
原文:thinkphp学习笔记10—看不懂的路由规则路由这部分貌似在实际工作中没有怎么设计过,只是在用默认的设置,在手册里面看到部分,艰涩难懂。 1.路由定义
要使用路由功能需要支持PATH_INFO,PATH_INFO是什么呢?手册中提到“要使用路由功能,前提是你的URL支持PATH_INFO(或...
分类:
Web程序 时间:
2015-01-28 12:57:23
阅读次数:
234
一.了解nginxrewrite:正则表达式匹配,其中:*~为区分大小写匹配*~*为不区分大小写匹配*!~和!~*分别为区分大小写不匹配及不区分大小写不匹配文件及目录匹配,其中:*-f和!-f用来判断是否存在文件*-d和!-d用来判断是否存在目录*-e和!-e用来判断是否存在文件或目录*-x和!-x用来判..
分类:
Web程序 时间:
2014-12-15 22:07:19
阅读次数:
346
对于thinkphp框架项目的访问格式有多种,其中pathinfo是默认的基本访问格式,格式为:http://hostname:port/index.php/模块名/action名/参数1/参数1的值/ pathinfo其实就是一个参数,可以通过$_SERVER['PATH_INFO']获得,thi...
分类:
Web程序 时间:
2014-12-15 16:47:08
阅读次数:
248
^_^是在WIN下开发。配置是nignxphpmysql默认时启动phpcgi是D:\php\php-cgi.exe-b127.0.0.1:9000-cD:\phpfind\phpa\php.ini先看NGINX配置location~\.php(.*)${
fastcgi_pass127.0.0.1:9000;
fastcgi_indexindex.php;
fastcgi_split_path_info^((?U).+\.php)(/?.+)$;
fastcgi_par..
分类:
Web程序 时间:
2014-11-28 12:41:05
阅读次数:
295
nginx支持php的解析配置,userwww-data;(注意此用户,如果注释掉,错误日志里面会出现连接php5-fpm失败,权限拒绝)location~\.php${roothtml;#fastcgi_split_path_info^(.+\.php)(/.+)$;#fastcgi_pass127.0.0.1:9000;fastcgi_passunix:/var/run/php5-fpm.sock;fastcgi_indexi..
分类:
Web程序 时间:
2014-11-19 16:14:45
阅读次数:
157
摸索了一会儿,先配置成功,再看看PATH_INFO之类的东东吧。A,根目录:location ~ \.php($|/) { root html; fastcgi_pass 127.0.0.1:9000; fas...
分类:
Web程序 时间:
2014-11-11 18:29:59
阅读次数:
263