您的位置:首页 > 编程语言 > PHP开发

ThinkPHP框架访问文件提示No input file specified解决方案

2017-10-29 16:23 821 查看
 因为在Fastcgi模式下,php不支持rewrite的目标网址的PATH_INFO的解析 

ThinkPHP运行在URL_MODEL=2时,会出现 No
input file specified.的情况, 

这时可以修改网站目录的.htaccess文件: 

RewriteRule ^(.*)$ index.php/$1
[QSA,PT,L]  改为    RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L] 就可以了

.htaccess的内容为: 

    RewriteEngine on 

    RewriteCond %{REQUEST_FILENAME}
!-d

    RewriteCond %{REQUEST_FILENAME}
!-f 

    RewriteRule ^(.*)$ index.php?s=$1
[QSA,PT,L]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: