WordPress站点搬家后偶尔会报No Input file specified的错误。一般都是在虚拟主机上才能遇到这个问题。
解决这个问题的方案其实非常简单:删掉根目录下的.user.ini即可,因为这个文件里存了你原有主机的访问路径,导致系统无法识别。

 

在迁移了网站内容和数据库之后,访问网站出现No input file specified字样,服务器环境为apache,搜索相关问题后发现是.htaccess出现了问题,而wordpress的.htaccess文件会经常因为一些插件等原因更改,所以要将.htaccess配置回复,使用wordpress默认的.htaccess覆盖后网站成功运行。

.htaccess默认配置如下:

# BEGIN WordPress

RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# END WordPress
Categories

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注