PHP-FPM + Apache(403 禁止消息)

PHP-FPM + Apache(403 禁止消息)

我在安装 php-fpm 时遇到了问题。

每当我安装它并打开一个 php 文件时,我都会收到 403 禁止状态代码

查看日志

client denied by server configuration: /usr/lib/cgi-bin/php5-fcgi

我改变了指令以允许所有人,问题就自行解决了。

有没有办法允许访问 cgi-bin,而不必允许所有人访问 /?

到目前为止,我已经尝试从 127.0.0.1 允许,我也尝试为 cgi bin 添加指令。

都不起作用

指令

<Directory />
    Order allow,deny
    Allow from All
    Options None
    AllowOverride None
</Directory>

<Directory "/srv/public_html">
    Options SymLinksIfOwnerMatch
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

FastCGI 配置

AddHandler php5-fcgi .php
Action php5-fcgi /php5-fcgi
Alias /php5-fcgi /usr/lib/cgi-bin/php5-fcgi
FastCgiExternalServer /usr/lib/cgi-bin/php5-fcgi -socket /tmp/php5-fpm.sock -pass-header Authorization

提前感谢你的帮助

相关内容