ThinkPHP5出现No input file specified.Apache服务器解决方案

问题原因:
“No input file specified.”,是没有得到有效的文件路径造成的。

解决办法:
1.找到ThinkPHP的public目录下的.htaccess文件

2.修改成如下内容


  Options +FollowSymlinks -Multiviews
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]

总结:
其实就是正则结果“/$1”前面多加了一个“?”号

你可能感兴趣的:(ThinkPHP5出现No input file specified.Apache服务器解决方案)