您当前的位置:首页 > 计算机 > 服务器 > 万维网络 > WordPress

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

时间:12-14来源:作者:点击数:
CDSY,CDSY.XYZ

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

出现这个问题的根本原因是这个 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 提示。

CDSY,CDSY.XYZ
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐