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]
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]
相关文章推荐
- ThinkPHP5出现No input file specified.Apache服务器解决方案
- 备忘:nginx访问不存在的php的页面提示No input file specified.
- 访问不存在的php文件时为啥nginx会报“No input file specified.”这句话
- Windows7安装 nginx+php 后访问.php文件出现 “No input file specified.” 的解决办法
- thinkphp配置rewrite模式访问时不生效 出现No input file specified解决方法
- ThinkPHP的URL重写时遇到No input file specified的解决方法
- APACHE服务器出现No input file specified.的完美解决方案
- no input file specified. thinkphp php5.5版本以上
- ThinkPHP3.2.3的URL重写时遇到No input file specified的解决方法,htaccess规则问题
- Dreamhost 提示No input file specified. 的解决办法
- Thinkphp3.2.3 No input file specified 的解决方法
- phpstudy APACHE支持.htaccess以及 No input file specified解决方案
- ThinkPHP的URL重写时遇到No input file specified的解决方法
- onethink 重写URL后,apache提示No input file specified
- php版本大于5.4.45,tp5页面出现No input file specified解决方案
- Thinkphp3.2.3 No input file specified 的解决方法
- WordPress 后台出现No input file specified解决方案
- CI框架出现 No input file specified.
- 万网 弹性Web托管 提示No input file specified.
- APACHE服务器出现No input file specified.的完美解决方案