1.4多版本共存如何开启pathinfo
默认安装的5.5.38按照https://lnmp.org/faq/upgrade1-4.html
多PHP版本:
配置了5.2.17
正常
修改成php5.2 正常完毕,include enable-php5.2.conf;随后添加-pathinfo 就出错.
多php版本如何开启支持pathinfo
include wordpress.conf;
#error_page 404 /404.html;
include enable-php5.2-pathinfo.conf;
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires 30d;
}
location ~ .*\.(js|css)?$
{
expires 12h;
}
location ~ /\.
{
deny all;
}重启服务报错
# /etc/init.d/nginx restart
Stoping nginx... nginx: open() "/usr/local/nginx/conf/enable-php5.2-pathinfo.conf" failed (2: No such file or directory) in /usr/local/nginx/conf/vhost/www.xdgj.com.conf:11
这样开启不正常.1.4
[ 本帖最后由 yurec 于 2017-6-6 15:00 编辑 ] 没有改文件,多php版本的pathinfo可以按平常版本的enable-php-pathinfo.conf进行修改,只需要修改其中的 fastcgi_pass
回复 2# 的帖子
enable-php-pathinfo.conf可以开启.
但是 指定版本号以后就不行了.军哥你试试.
还有修 改修改其中的 fastcgi_pass搜索了一下论坛.未找到相关资料...
[ 本帖最后由 yurec 于 2017-6-7 09:22 编辑 ]
回复 3# 的帖子
前面已经和你说了方法了拷贝一份enable-php-pathinfo.conf 命名为 enable-php5.2-pathinfo.conf,将 enable-php5.2.conf文件里fastcgi_pass这一行内容完整的复制下来替换 enable-php5.2-pathinfo.conf文件 中的fastcgi_pass这一行 ,保存,再按前面的方法include enable-php5.2-pathinfo.conf; 就行了,其他版本以此类推回复 4# 的帖子
明白了.谢谢军哥...
页:
[1]