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;
可参考我的nginx配置