WordPress 提示 No input file specified 错误解决办法 - 文章教程

WordPress 提示 No input file specified 错误解决办法

发布于 2020-09-17 字数 943 浏览 1918 评论 0

今天登陆后台突然出现 No input file specified 错误,一时间是懵逼的,网上都说什么 php.ini 配置文件的问题,还有说是 PHP 版本问题的,都是在胡说八道嘛。

WordPress 提示 No input file specified 错误解决办法出现这个问题的根本原因是这个 PHP 文件找不到,如果你的环境是 Apache + PHP,你是基本遇不到这个问题的,访问一个不存在的文件就直接返回 404 错误了,但是 Nginx + PHP 这样的运行环境就不同了。

首先 Nginx 是不能解析 PHP 文件的,解析 PHP 文件的是 php-cgi.exe 程序,Nginx 只是反向代理到 php-cgi.exe 开始的端口上,所以 No input file specified 是 php-cgi.exe 返回的,而你的程序并没有出错什么的,只是路径输入错了而已。

在 Nginx 代理规则里面,凡是遇到 php 后缀的文件,直接交由 php-cgi.exe 处理,如果给一个不存在的文件,就会出现 No input file specified 提示。

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

目前还没有任何评论,快来抢沙发吧!

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

2583 文章
29 评论
84935 人气
更多

推荐作者

清风夜微凉

文章 1 评论 0

为你鎻心

文章 2 评论 0

xxhui

文章 0 评论 0

1PKOH46yx8j0x

文章 0 评论 0

Arthur

文章 0 评论 0