IIS报错 No input file specified.
方法一:改PHP.ini中的doc_root行,打开ini文件注释掉此行,然后重启IIS
方法二:请修改php.ini找到
; cgi.force_redirect = 1 去掉前面分号,把后面的1改为0
cgi.force_redirect = 0
方法三:打开根目录或者读取页面的目录,删掉.user.ini 或将文件中的内容全部注释掉,
如果是apache报错 No input file specified.
方法一:配置apache RewriteRule时出现这种问题,解决办法很简单如下
打开.htaccess 在RewriteRule 后面的index.php教程后面添加一个“?”
完整代码如下
.htaccess
RewriteEngine on
RewriteCond $1 !^(index.php|images|robots.txt)
RewriteRule ^(.*)$ /index.php?/$1 [L]
方法二:看看是不是的Apache 把 .php 后缀的文件解析哪里有问题了。
发表评论