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: , , , , ,

ошибка в MySQL (снесенные базы) Debian

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

если в логе присутствует ошибка такого плана :

[ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
то не стоит торопиться сносить его а нужно сделать всего лишь одну команду :
/usr/bin/mysql_install_db
а потом смело запускать его
/etc/init.d/mysql start
Tags: ,

логирование демона MySQL Debian

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

Все сталкиваемся с разбором ошибок работы демона по логам, но я к удивлению узнал, что после установки из репо MySQL не ведет никаких логов вообще. Устраняем данную погрешность :

1. обычный access.log

Добавляем строку в my.cnf в блок [mysqld]

log             = /var/log/mysql/access.log

2. error.log
Добавляем строку в my.cnf в блок [mysqld]
log_error         = /var/log/mysql/error.log
и после этого перезагружаем сам демон (/etc/init.d/mysql restart)
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: , , ,