Fatal error : get env timeout ISPManager

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

После очередного обновления панели вот такая трабла :

Starting httpd: httpd: Syntax error on line 993 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /usr/local/ispmgr/etc/ispmgr.inc: Cannot load /usr/local/ispmgr/lib/apache/mod_ispmgr.2.2.0.so into server: /usr/local/ispmgr/lib/apache/mod_ispmgr.2.2.0.so: wrong ELF class: ELFCLASS32

сначала на месте mod_ispmgr.2.2.0.so был симлинк на него, потом скачал установочники отсюда http://download.ispsystem.com/CentOS-5/x86_64/ (Как Lite так и Pro) и попытался заменить сбойную библиотеку. После замены httpd стартовал но при запуске панели через веб выпадало вот что :

Fatal error
get env timeout

Решение :

необходимо скачать с download.ispsystem.com версию 4.3.41 и распаковать архив в /usr/local/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: , , , , ,

«internal dummy connection» в логах apache2/httpd

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

«OPTIONS * HTTP/1.0» 200 — «-» «Apache/2.2.3 (CentOS) (internal dummy connection)»

«OPTIONS * HTTP/1.0» 200 — «-» «Apache/2.2.3 (CentOS) (internal dummy connection)»

«OPTIONS * HTTP/1.0» 200 — «-» «Apache/2.2.3 (CentOS) (internal dummy connection)»

«OPTIONS * HTTP/1.0» 200 — «-» «Apache/2.2.3 (CentOS) (internal dummy connection)»

«OPTIONS * HTTP/1.0» 200 — «-» «Apache/2.2.3 (CentOS) (internal dummy connection)»

«OPTIONS * HTTP/1.0» 200 — «-» «Apache/2.2.3 (CentOS) (internal dummy connection)»

если в логах появляется такое, то не пугайтесь, это апач дергает свои дочерние процессы на входящие содинения.

Чтобы убрать это дело из логов нужно внести поправки в CustomLog :

SetEnvIf Remote_Addr «127\.0\.0\.1» loopback,

а затем добавить env=!loopback в конец директивы CustomLog

конфиг модуля после правки должен выглядеть вот так :

<IfModule log_config_module>

LogFormat «%h %l %u %t \»%r\» %>s %b \»%{Referer}i\» \»%{User-Agent}i\»» combined

<IfModule setenvif_module>

SetEnvIf Remote_Addr «127\.0\.0\.1» loopback CustomLog «/var/log/httpd/access.log» combined env=!loopback

</IfModule>

<IfModule !setenvif_module>

CustomLog «/var/log/httpd/access.log» combined

</IfModule>

</IfModule>

Tags: , , ,

client intended to send too large body (nginx)

Posted in Новости on 25 марта, 2010 by admin

такая нетривиальная ошибка решается довольно просто :

в блок http вставляем нужный параметр.

конструкция :

http { client_max_body_size 23m; }

Tags: , , ,

настройка mod_status CentOS

Posted in Новости on 19 марта, 2010 by admin

нужно в основной конфиг вебсервера httpd.conf (apache.conf) вставить :

<VirtualHost *>
ServerName “status.server.com”
<Location />
SetHandler server-status
Order deny,allow
Deny from all
# ваши ип, с которых можно будет смотреть статус
Allow from 1.1.1.1
Allow from 2.2.2.2
</Location>
</VirtualHost>

Tags: , , , ,