Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alex Masterov                        2:5002/63.100  21 Dec 2007  11:06:26
 To : Kirill Nuzhdin
 Subject : php4 и php5 на одном тазике
 -------------------------------------------------------------------------------- 
 
 
 Привет Kirill!
 
 Replying to a message of Kirill Nuzhdin to Alex Masterov:
 
  >> Можно ли сделать проще?
  >> Где можно про это почитать?
  KN> как вариант - один веб сервер, и два php-fastcgi сервера и php разных
  KN> сайтов интерпретировать разными fastcgi
 
 Ага, так и сделал, спасибо.
 Добавил в конфиг апача:
 
 <IfModule mod_fastcgi.c>
         FastCgiConfig   -singleThreshold 30 -minProcesses 4 -restart    \
                         -idle-timeout 400 -killInterval 200 -autoUpdate \
                         -pass-header HTTP_AUTHORIZATION
         #FastCgiWrapper /usr/local/sbin/suexec
         FastCgiSuExec /usr/local/sbin/suexec
         FastCgiIpcDir /var/run/fastcgi
         AddHandler fastcgi-script .fcgi
         Action application/x-httpd-php4 "/cgi-bin/php4/php.fcgi"
         AddType application/x-httpd-php4 .php4 .php .php3 .phtml
         Action application/x-httpd-php5 "/cgi-bin/php5/php.fcgi"
         AddType application/x-httpd-php5 .php5
         AddHandler application/x-httpd-php .phpx
 </IfModule>
 
 А в виртуальных хостах где должен быть php5 добавил:
 AddType application/x-httpd-php5 .php
 для FASTCGI
 или
 AddType application/x-httpd-php .php
 для модуля
 
 Проблемы доставила установка php4 из портов при установленном php5
 Прислось забэкапить и снести php5\* и pecl\* а потом поставить php4 в
 /usr/local/php4
 
 cd /usr/ports/lang/php4
 make install clean PREFIX=/usr/local/php4
 
 Потом восстановил php5 через pkg_add -f
 
 Интересно, что FastCGI оказалось даже немного быстрее, чем модуль.
 Проверял так:
 положил  index.php c содержимым:
 <?
 phpinfo();
 
 ?>
 
 И натравил 
 ab -t 60 http://web.serber/index.php
 Модуль выдал около 35000
 FastCGI - ок 39000
 
 Кстати, чем правильно тестировать производительность сайтов?
 
  >> Про способ с suphp - читал, но это, как я понял cgi и, следовательно,
  >> тормоза.
  KN> а?
 
 Hа опеннете была статейка...
 Ищестся по ключевому слову suphp...
 
 С уважением, Alex.
 
 --- FleetStreet 1.27.1
  * Origin: Ceterum censeo Carthaginem delendam esse! (2:5002/63.100)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 php4 и php5 на одном тазике   Alex Masterov   20 Dec 2007 16:56:22 
 php4 и php5 на одном тазике   Slawa Olhovchenkov   20 Dec 2007 14:26:50 
 php4 и php5 на одном тазике   Andrey Ostanovsky   20 Dec 2007 15:31:32 
 Re: php4 и php5 на одном тазике   Kirill Nuzhdin   20 Dec 2007 15:39:15 
 php4 и php5 на одном тазике   Alex Masterov   21 Dec 2007 11:06:26 
 Re: php4 и php5 на одном тазике   Kirill Nuzhdin   21 Dec 2007 13:29:43 
 Re: php4 и php5 на одном тазике   John Freeman   21 Dec 2007 06:19:12 
 php4 и php5 на одном тазике   Dmitriy Yermakov   21 Dec 2007 14:59:35 
Архивное /ru.unix.bsd/3826476b9c7b.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional