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

Как собрать PHP 5.5 с FastCGI?

Мне нужно создать свой собственный двоичный файл PHP под Unix (потому что мне нужна опция SGBD, это другая проблема).

В настоящее время мой сервер Apache связан с PHP через CGI, но я читал, что это не рекомендуемый способ (проблемы с производительностью и безопасностью ...), поэтому я хотел бы создать свой PHP с поддержкой FastCGI.

Документ PHP говорит мне, что --enable-fastcgi вариант больше не существует, и я должен посмотреть --enable-cgi вариант, но этот параметр не отображается в документе.

Означает ли это, что FastCgi включен автоматически? Если да, то как я могу проверить, что FastCGI установлен правильно?

Я попробовал php -i | grep cgi но это мне ничего не дает ... и я не нахожу mod_fastcgi.so файл, созданный в моей системе, насколько я понимаю, он должен создаваться сборкой php, не так ли?

редактировать

apachectl -M | grep cgi дает:

proxy_fcgi_module (shared)
proxy_scgi_module (shared)
cgi_module (shared)