установка режима FastCGI для Debian c ISPmanager

Posted in Новости on 25 ноября, 2010 by admin

apt-get install libapache2-mod-fcgid
/etc/init.d/apache2 restart

далее добавляем в конфиг /usr/local/ispmgr/etc/ispmgr.conf строку :

Option ForcePhpFCgid

и перезагружаем панель на всякий случай — killall ispmgr

Tags: , , ,

ошибка при переходе на «php как fastcgi»

Posted in Новости on 15 апреля, 2010 by admin

если в логах появилась такая ошибка :

[warn] (104)Connection reset by peer: mod_fcgid: read data from fastcgi server error.
[error] [client x] Premature end of script headers: index.php
то делаем следующее :
1 — проверяем свободную память на сервере (так как может ее не быть для создания процесса)
2 — проверяем лимиты в php.ini (если считаете, что маленькие, то увеличьте)
3 — проверяем для домена в apache2.conf (httpd.conf) наличие следующего :
— для блока VitrualHost :
ScriptAlias /cgi-bin/ /var/www/user/data/www/*/cgi-bin/
Alias /php-fcgi/ /var/www/user/data/php-bin/
AddType application/x-httpd-fastphp .php .php3 .php4 .php5 .phtml
AddHandler fcgid-script .php .php3 .php4 .php5 .phtml
— для блока Directory :
FCGIWrapper /var/www/user/data/php-bin/php .php
FCGIWrapper /var/www/user/data/php-bin/php .php3
FCGIWrapper /var/www/user/data/php-bin/php .php4
FCGIWrapper /var/www/user/data/php-bin/php .php5
FCGIWrapper /var/www/user/data/php-bin/php .phtml
Options +ExecCGI
Tags: , , , , ,