2012-06-24 2 views
0

В моей phpinfo он показывает обработчик php как cgi/fastcgi, но я хочу изменить его на cgi/suexec. Я пробовал из конфигурации whm php и suexec, и я обнаружил, что suphp является по умолчанию php haldler, а затем почему phpinfo показывает cgi/fastcgi как обработчик по умолчанию. Мне нужно изменить на cgi/suexec, поскольку fastcgi не работает с обработчиком php apc.php handler as cgi/suexec

output of phpinfo 
Server API CGI/FastCGI 

однако WHM показывает

Configure PHP and SuExec 
New Configuration 

Option Configured Value 
Default PHP Version (.php files) 5 
PHP 5 Handler suphp 
PHP 4 Handler none 
Suexec on 
+0

Поверьте мне, вы ** не ** хотите CGI/suphp. Они оба ужасно медленны. – ThiefMaster

ответ

1

я хочу tochange к CGI/Suexec, как FastCGI не работает с обработчиком PHP АРС.

  1. Там нет CGI/Suexec обработчик для PHP. Существуют только cgi, fastcgi и серверные модули. suexec должен изменить пользователя, который запускает процесс cgi, и может применяться к любым другим интерпретаторам cgi, а не только к php.
  2. CGI/FastCGI обрабатываются PHP из одного двоичного файла, поэтому он говорит CGI/FastCGI
  3. APC работает с FastCGI (под апача с mod_fastcgi, не mod_fcgid) лучше, чем CGI - в обоих случаях он может быть использован для хранения и извлекать пользовательские данные, но кеш-код операции будет работать только с правильно настроенным FastCGI, в кеше CGI будет уничтожен после каждого запроса.
+0

mod_fastcgi не совместим с suphp – raju