Здравствуйте. Сайт стал долго загружатьсся или вообще не открывается - пишет ошибка 500
На хостинге у меня 96 мегов оперативки. Установлено много модулей. Контента пока немного
Я в php почти не разбираюсь:(, помогите решить проблему:(. А то сайт скоро нужно уже открывать, а он так плохо работает:(
Вот что мне написал хостер по этому поводу.
"Насколько скриптов на вашей площадке пытаются обратиться к внешним ресурсам из-за
чего могут возникать зависания php интерпритатора. Также зависания могут вызвать
не корректно написаные скрипты. На это указывают записи в журнале ошибок:"
headers: index.php
[Thu Nov 26 15:32:47 2009] [error] [client 83.137.221.180] Premature end of script
headers: index.php
[Thu Nov 26 15:32:48 2009] [emerg] mod_fcgid: server is restarted, 15560 must exit
[Thu Nov 26 15:32:48 2009] [emerg] mod_fcgid: server is restarted, 13622 must exit
[Thu Nov 26 15:35:01 2009] [warn] (103)Software caused connection abort:
mod_fcgid: ap_pass_brigade failed in handle_request function
[Thu Nov 26 15:38:28 2009] [warn] (103)Software caused connection abort:
mod_fcgid: ap_pass_brigade failed in handle_request function
[Thu Nov 26 15:38:37 2009] [warn] (103)Software caused connection abort:
mod_fcgid: ap_pass_brigade failed in handle_request function
[Thu Nov 26 15:38:40 2009] [warn] (103)Software caused connection abort:
mod_fcgid: ap_pass_brigade failed in handle_request function
[Thu Nov 26 15:39:29 2009] [warn] (103)Software caused connection abort:
mod_fcgid: ap_pass_brigade failed in handle_request function
[Fri Nov 27 13:46:03 2009] [warn] mod_fcgid: stderr: PHP Notice: unserialize() [<a href='function.unserialize'>function.unserialize</a>]: Error at offset 20 of 28 bytes in /home/vhosts/testebm.ru/httpdocs/includes/bootstrap.inc on line 478
[Fri Nov 27 13:46:04 2009] [warn] (103)Software caused connection abort: mod_fcgid: ap_pass_brigade failed in handle_request function
[Fri Nov 27 13:46:07 2009] [warn] (103)Software caused connection abort: mod_fcgid: ap_pass_brigade failed in handle_request function
посмотрела сама лог апача. такая ошибка возникает при открытии любой страницы сайта:((
и еще вот это заметила
href='function.unserialize'>function.unserialize]: Error at offset 20 of 28 bytes in /home/vhosts/mycite.ru/httpdocs/includes/bootstrap.inc on line 478
Комментарии
Возникает ошибка "Premature end of script headers: index.php"
Попробуйте в файле /sites/default/settings.php прописать
<?php
ini_set('memory_limit', '96M');
ini_set('max_execution_time', '60');
ini_set('max_input_time', '60');
?>
спасибо, сейчас попробую!
увы, все осталость по-прежнему. посмотрела сама лог апача. такая ошибка возникает при открытии любой страницы сайта:((
и еще вот это заметила
href='function.unserialize'>function.unserialize]: Error at offset 20 of 28 bytes in /home/vhosts/mycite.ru/httpdocs/includes/bootstrap.inc on line 478
снова появилась это проблема. но не со всеми страницами сайта, а как правило с теми, которые долго формируются. это происходит не всегда, но достаточно часто, чтобы надоесть мне этим ужасно:(
к примеру, http://mycite.ru/admin/reports/referrers и http://mycite.ru/admin/reports/hits вечно вываливаются с ошибкой 500
в логе апача вижу это:
Premature end of script headers: index.php
в гугле ничего стоящего по проблеме не нашла:(
в php.ini я считаю у меня нормальные значения для Друпала (перешла на новый тариф):
max_execution_time = 90
max_input_time = 60
memory_limit = 192M