为什么我搜索”*.php”页面是崩掉的?

By chenxi at 2016-07-25 • 0人收藏 • 251人看过

就是随便一个字符串加.php搜索,

白页显示 "No input file specified."


而不是官网的

Carbon Forum » 提示信息

› Forbidden 

4 个回复 | 最后更新于 2016-07-26
2016-07-25   #1

这是fastcgi版的404。

2016-07-26   #2

回复#1 @ivanilla :

正解,Nginx的PHP匹配规则一般是:

location ~ \.php$ {
    include fastcgi_params;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html$fastcgi_script_name;
}

这意味着你输入的这个路径的请求,实际上是由Nginx处理并输出404错误,并没有通过fastcgi转发给Carbon Forum处理。

2016-07-26   #3

回复#2 @lincanbin :

懵B中,去学习下fastcgi去。

有简单的回避方法吗 ?


2016-07-26   #4

回复 #0 @chenxi :

改转发规则。

登录后方可回帖

登 录
信息栏
购买PHP虚拟主机 / VPS

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.0.1
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

Loading...