Я использую Fast CGI с PHP, и он отлично работает, за исключением того, что я заметил, что он не выбирает путь php ini. Кажется, что вообще не используется аргумент -c и говорится, что файл конфигурации не загружается, когда я выполняю phpinfo ()
Я использую:
AddHandler fcgid-script .php
FCGIWrapper '/usr/bin/php-cgi -c /path/to/php.ini' .php
Как ни странно, работает из командной строки.
[tim@localhost ~] $ /usr/bin/php-cgi -c /path/to/php.ini -i | grep Loaded\ Configuration\ File
<tr><td class="e">Loaded Configuration File </td><td class="v">/path/to/php.ini </td></tr>
Дополнительная информация PHP 5.2.10 (cgi-fcgi) (построено: 20 июля 2009 18:09:05)
Итак, оказывается, это была проблема с правами доступа к файлам.
Мой каталог ini принадлежал root: apache, и при переходе на root: root конфигурация была подобрана.
Однако ошибок, сообщающих мне о плохих разрешениях, не возникало.