Apache + php-fpm

DS
На сайте с 19.05.2011
Offline
3
895

Как можно связать apache и php-fpm? На этом форуме, очень давненько (2009) (/ru/forum/305452) был пример с использованием mod_fastcgi. По неизвестной причине у меня он вызывает 500 Internal error:

httpd.conf:

<VirtualHost *:80>

ServerName phpfpm

DocumentRoot /var/www/sairus

ScriptAlias /php-bin /var/www/sairus

FastCgiExternalServer /var/www/sairus/php.sock -host 127.0.0.1:9000

AddHandler php-fcgi .php

Action php-fcgi /php-bin/php.sock

<Directory /var/www/sairus>

Options ExecCGI FollowSymLInks

</Directory>

</VirtualHost>

php-fmp.conf:

listen = 127.0.0.1:9000

listen.owner = apache

listen.group = apache

listen.mode = 0644

user = apache

group = apache

Файла /var/www/sairus/php.sock не существует, как я понял его существование не обязательно.

В логах:

[Sat Sep 17 16:41:26 2011] [error] [client 127.0.0.1] (13)Permission denied: FastCGI: failed to connect to server "/var/www/sairus/cgi-bin/php-cgi": connect() failed

[Sat Sep 17 16:41:26 2011] [error] [client 127.0.0.1] FastCGI: incomplete headers (0 bytes) received from server "/var/www/sairus/cgi-bin/php-cgi"

Вопросов к Вам уважаемые у меня несколько: почему 500я ошибка, что не так?

Можно еще как нибудь связать данные приложения, кроме как mod_fastcgi, mod_fcgid например?

как лучше это все связать, что посоветуете?

M
На сайте с 01.12.2009
Offline
235
#1

Думаю вам требуется обратиться к специалистам

Администратор Linux,Freebsd. построения крупных проектов.
DS
На сайте с 19.05.2011
Offline
3
#2

Спасибо за внимание, проблема устранена.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий