使用Thinkphp5.1在生成完后台admin模块是打开后台模块报错:No input file specified。

出现这个错误我们可以确定是apache伪静态的问题,这时我们需要去修改apache的伪静态.htaccess文件:


<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>

复制以上代码到.htaccess就可以正常访问了。

希望以上问题可以对你有帮助。