每次通过Apache 部署新项目的时候总会出现 no input file specified.问题
原因是Apache当前模式的路由不支持 pathinfo 所以解决这个问题很简单只需要在 项目根目录下的 .htaccess文件下
在index.php后面加上一个? index.php?/$1 [QSA,PT,L] 就可以正常访问了
PS:如果在Nginx 下访问项目出现 404时,那么也说明没有开启pathinfo模式 这时你就需要在 你的nginx配置文件中
if (!-e $request_filename){
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
这样你就可以正常访问你的项目啦