访问所有文章页面提示No input file specified.

问答中心分类: PHP访问所有文章页面提示No input file specified.
nishuo asked 7年 ago
登陆后台提示Access denied. 全新安装的Typecho博客 一直没有找到解决办法

5 Answers
oneinstack answered 7年 ago
vhost.sh 伪静态选择typecho

nishuo answered 7年 ago

伪静态确认是 typecho

nishuo answered 7年 ago
已解决。php没有识别出pathinfo导致的No input file specified错误和后台登录出现Access denied.
OneinStack的php.ini在:/usr/local/php/etc/php.ini
添加 cgi.fix_pathinfo = 1
到/usr/local/php/etc/php.ini内
然后在/usr/local/nginx/conf/vhost/you-domain.conf内的
location ~ [^/]\.php(/|$) {
下 添加一行
fastcgi_split_path_info ^(.+?.php)(/.*)$;
保存后,重启php和nginx即可解决。

周周 answered 5年 ago
一年过去了 还是没解决这个问题

oneinstack answered 5年 ago
已经修复typecho伪静态问题,请

/root/oneinstack/upgrade.sh oneinstack