在入口目录下文件的 .htaccess 文件中的
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
在默认情况下可能会导致访问页面报:No input file specified.
将上面一句修改为:
RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
然后页面正常打开!
解决方法二:
有时会碰到虚拟主机出现这种情况,那么可能问题是根目录下的.user.ini文件影响,将文件中的内容全部#号注释掉,试试访问正常!