首页 > 代码库 > centos 支持ThinkPHP的pathinfo 配置
centos 支持ThinkPHP的pathinfo 配置
找到nginx下面的nginx.conf文件
一般都是在
#vim /usr/local/nginx/conf/nginx.conf
找到此处 如果存在pathinfo.conf 则将include pathinfo.conf; 前面的#删除 如果没有则添加
location ~ [^/]\.php(/|$) { # comment try_files $uri =404; to enable pathinfo try_files $uri =404; fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_index index.php; include fastcgi.conf; include pathinfo.conf; }
pathinfo.conf内容
#vim /usr/local/nginx/conf/pathinfo.confset $path_info "";set $real_script_name $fastcgi_script_name;if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") { set $real_script_name $1; set $path_info $2;}fastcgi_param SCRIPT_FILENAME $document_root$real_script_name;fastcgi_param SCRIPT_NAME $real_script_name;fastcgi_param PATH_INFO $path_info;
保存
#/etc/init.d/nginx restart
或者用
#service nginx restart
重启下nginx 在看下效果
这个是文件没有读写权限
#cd /home/wwwroot/default
将目录转换到你环境所在的文件
#chmod -R 777 /thinkphp
设置thinkphp文件夹下面的文件全都为777权限
你的欢迎页面出来啦 !!!!!
不出意外 你将看到hello World!~~
centos 支持ThinkPHP的pathinfo 配置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。