Страница 1 из 2

Падает PHP на Win Server 2008 R2

Добавлено: 15 окт 2013, 12:39
161fm
Open Server стоит на виртуальном сервере с операционной системой Win Server 2008 R2 Standart. В начале была установлена версия 4.8.1, были переодические зависания, просто сайты лежали, в журнале событий толком никаких ошибок не было, перешел на версию 4.8.8 и вот оно через 2 дня работы сервер виснет и вот что в журнале:

Имя сбойного приложения: httpd.exe, версия: 2.2.25.0, отметка времени: 0x51cee9ce
Имя сбойного модуля: php5ts.dll, версия: 5.2.17.17, отметка времени 0x4d25fb49
Код исключения: 0xc0000005
Смещение ошибки: 0x0000acda
Идентификатор сбойного процесса: 0xf90
Время запуска сбойного приложения: 0x01cec8341ccd05de
Путь сбойного приложения: C:\OpenServer_new\modules\http\Apache-2.2.25\bin\httpd.exe
Путь сбойного модуля: C:\OpenServer_new\modules\php\PHP-5.2.17\php5ts.dll
Код отчета: 5cf43fe8-3550-11e3-87a7-00155dfea6c4

Подскажите в чем может быть проблема?

Добавлено: 15 окт 2013, 12:54
Максим
У вас падает PHP. А что, как, почему - это вечные вопросы. Скорее всего какое-то расширение виновато.

Добавлено спустя 11 минут 15 секунд:
Попробуйте в конфиге апача параметр MaxRequestsPerChild сменить с 0 на допустим 200.

Добавлено: 15 окт 2013, 12:56
161fm
Спасибо за оперативный ответ! А есть разница в работе PHP в версиях 4.8.1 и версией 4.8.8?

Добавлено: 15 окт 2013, 13:05
Максим
Конечно, менялись и DLL библиотеки поддержки (MSVCR), и конфиги апача с пхп.

Добавлено: 15 окт 2013, 13:16
161fm
Ясно спасибо! Сервер больше месяца не перезагружался, поэтому спишем все на это...)) как это обычно принято у пользователей Windows))), понаблюдаю за ситуацией, по крайней мере пару часов после перезагрузки работает нормально)

Добавлено: 15 окт 2013, 13:21
Максим
За месяц могла накопиться куча утечек памяти в PHP, вот оно и рухнуло. Поставьте MaxRequestsPerChild равным 1000 например, должно помочь, если конечно дело в утечках PHP.

Добавлено: 15 окт 2013, 15:42
161fm
Максим писал(а):MaxRequestsPerChild
Значение заменил. Спасибо

Добавлено спустя 44 минуты 42 секунды:
Опять не работает, флажок зеленый, а доступ к сайту отсутствует, не помогла перезагрузка)) что-то не хочет 4.8.8 дружить с Win Server 2008

Добавлено спустя 1 час 19 минут 29 секунд:
Пришлось вернуться на версию 4.8.1, т.к. 4.8.8 все время падает, попробую сегодня вечером обновить до 4.8.9 может это что нибудь даст... Максим тебе спасибо за разработку, server конечно очень хороший, понятен в управлении, вот только никак не хочет стабильно работать, с операционной системой вроде все хорошо сервак специально и приобретался для использования его как webserver. Вот только плохо что сегодня из-за простоя посещаемость сайта упала почти вдвое. Придется переезжать на обычный хостинг (((

Добавлено: 16 окт 2013, 00:27
Максим
161fm писал(а):Опять не работает, флажок зеленый, а доступ к сайту отсутствует
Если доступ к сайту отсутствует, то это не значит что сервер упал. Но раз не хотите искать проблему, то "Придется переезжать на обычный хостинг".

Добавлено: 16 окт 2013, 12:18
161fm
Установка 4.8.9 помогла, со вчерашнего вечера полет нормальный)

Добавлено: 16 окт 2013, 12:53
Максим
161fm писал(а):Установка 4.8.9 помогла, со вчерашнего вечера полет нормальный)
Не забудьте файл обновить, выложил в соседней теме.