DATE: 2017-10-01 17:22:51
解决方法: 参考typecho官网常见问题,由于我的环境是Nginx,所以只看Nginx相关的解决方法。
之前我的主机配置是wordpress环境,所以Nginx的配置文件为wordpress.conf,我将这个文件备份,然后新建名为blog.conf的配置文件。
注意:
/etc/nginx/conf.d/
目录下,只能有一个后缀名为.conf
的文件
更改如下
vim /etc/nginx/conf.d/blog.conf
## 将location的内容(location ~ .*\.php$)更改为:
location ~ .*\.php(\/.*)*$
vim /etc/php.ini
打开cgi.fix_pathinfo
的配置(删除这一行前面的;
符号)
cgi.fix_pathinfo = 1
改完后,在主机的命令行重新加载Nginx的配置文件
nginx -s reload
经实践操作,在CentOS主机下可以解决问题。登录成功后管理界面如下: 其它Linux也可参考。