服务器linux+nginx+php-cgi
安装和首页都很正常,只是无法登陆,提示"404 Not Found".而且在安装完成后,直接点"点击这里访问您的控制面板"也提示404 Not Found,点击跳转的连接成了http://172.23.108.101/typecho/index.php/Login.do?name=admin&password=7b451a&referer=http://172.23.108.101/typecho/admin/index.php
可能和我的服务器配置有关,但我找不到原因.麻烦大家帮我看下,谢谢.如果需要,我会附上配置文件.
非常感谢.
安装后不能登陆后台,(已解决,附path_info传递给php方法)
Re: 安装后不能登陆后台,(已解决,附path_info传递给php方法)
看来我要写一个nginx配置教程了,很多人都没有配置nginx的pathinfo,你肯定也是这种情况,把你的配置贴出来吧。。。
Re: 安装后不能登陆后台,(已解决,附path_info传递给php方法)
你要nginx.conf还是php.ini
Re: 安装后不能登陆后台,(已解决,附path_info传递给php方法)
写个教程吧,那样最好!! :lol
这个服务器上我安装DZ WP SABLOG这些都是正常了,但刚才我试着安装了magike也出现类似的问题!
这个服务器上我安装DZ WP SABLOG这些都是正常了,但刚才我试着安装了magike也出现类似的问题!
Re: 安装后不能登陆后台,(已解决,附path_info传递给php方法)
代码: 全选
location ~ .*.php(/.*)*$
{
include fcgi.conf;
#fastcgi_pass unix:/tmp/php-cgi.sock;
fastcgi_pass unix:/tmp/php-cgi.sock;
#fastcgi_index index.php;
fastcgi_param PATH_INFO $fastcgi_script_name;
}
注意,一定还要到php.ini里面把cgi.fix_pathinfo=1打开!!!
Re: 安装后不能登陆后台,(已解决,附path_info传递给php方法)
问题已解决!!
修改:
修改:
为:location ~ .*.(php|php5)? $
{
fastcgi_pass unix:/tmp/php-cgi.sock;
#fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fcgi.conf;
location ~ .*.(php|php5)?
{
fastcgi_param PATH_INFO $fastcgi_script_name;
fastcgi_pass unix:/tmp/php-cgi.sock;
#fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fcgi.conf;
Re: 安装后不能登陆后台,(已解决,附path_info传递给php方法)
我觉得这样的贴子应该置顶或者加精,让新来的人好了解,并不是每个使用TYPECHO的人都会很好的配置服务器的。
Re: 安装后不能登陆后台,(已解决,附path_info传递给php方法)
虚拟主机没有权限编辑啊!