Назад | Перейти на главную страницу

PHP-FPM + Apache (403 запрещенное сообщение)

У меня проблемы с установкой php-fpm.

Когда я устанавливаю его и открываю файл php, я получаю код статуса 403

Глядя на журналы, можно увидеть

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

Я изменил свою директиву, чтобы разрешить от всех, и проблема исчезла сама собой.

Есть ли способ разрешить доступ к cgi-bin, не разрешая всем доступ к /?

Пока я пробовал Allow from 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

Заранее благодарю за любую помощь