nginx不支持pathinfo
看了网上很多教程..都无法支持啊!我是小白刚弄LNMP 看不是很懂http://down.chinaz.com/server/201111/1358_1.htm
请军哥出马,加一条命令支持下。谢谢了。
:victory: 和lnmp的路径,一些其他的配置都不一样,肯定没法用 location ~ .*\.(php|php5)?$
{
fastcgi_passunix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fcgi.conf;
}改为 location ~ \.php
{
try_files $uri =404;
fastcgi_passunix:/tmp/php-cgi.sock;
fastcgi_index index.php;
include fcgi.conf;
set $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;
}重启试试,不一定能行,有些程序都有特殊的要求,最好找一下程序官网上的安装说明看看
回复 2# 的帖子
感谢军哥 这个很棒 能支持了..但是数据库说是连接不上去了...-.-!
您的Mysql数据库无法连接
自定义MySQL地址:请问这个地址怎么填写呢? 感谢军哥.. localhost 就行 配完后,提示:Access denied.
回复 5# 的帖子
看最后的说明“不一定能行,有些程序都有特殊的要求,最好找一下程序官网上的安装说明看看” 军哥,按你的方法配置了,还是不行,地址是这样的:http://www.sino-core.com/index.php/list-2.html回复 7# 的帖子
那就需要你在问问弄程序的那边了
页:
[1]