tufei 发表于 2011-12-20 12:12:23

如何让lnmp LNMP 0.8 支持pathinfo

我的程序是ectore,但因为lnmp不支持pathinfo如何让lnmp支持?

tufei 发表于 2011-12-20 12:16:22

PHP.INI把对应选项注释掉或者升级PHP

;cgi.fix_pathinfo=0

修改成

cgi.fix_pathinfo=1

0是关,那么1就应该是开了。

tufei 发表于 2011-12-20 12:22:27

修改完成后,后台无法访问了!

licess 发表于 2011-12-20 12:44:51

下面是ecstore的官方安装说明

Nginx下配置环境的需求

ECStore采用pathinfo做资源定位,所以要求$_SERVER环境变量中必须要有PATHINFO或则ORGI_PATHINFO一般在apache或者iis下都没有什么问题,但是在nginx下需要对配置文件做一些设置才可以这些设置主要是在php fast cgi的配置文件中,设置代码为

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;

monface 发表于 2011-12-20 16:58:36

建议楼主果断换成lnmpa

南龙 发表于 2012-1-4 20:58:07

原帖由 licess 于 2011-12-20 12:44 发表 https://bbs.vpser.net/images/common/back.gif
Nginx下配置环境的需求

ECStore采用pathinfo做资源定位,所以要求$_SERVER环境变量中必须要有PATHINFO或则ORGI_PATHINFO一般在apache或者iis下都没有什么问题,但是在nginx下需要对配置文件做一些设置才可以这些设置主 ...
这个到底改那个文件呢???

发现只能首页访问。。
页: [1]
查看完整版本: 如何让lnmp LNMP 0.8 支持pathinfo