Назад | Перейти на главную страницу

Почему Apache / PHP тихо дает сбой в Windows?

У меня есть экземпляр Apache2, установленный на Windows Server как часть Zend Server Community Edition (ZS CE) 4.0.6, и он начал давать сбой несколько раз в день после месяцев безупречной работы и без каких-либо изменений в его сайтах или конфигурации. Кажется, есть несколько ключей к разгадке проблемы.

Сведения о сервере

  1. Виртуальная машина Windows Server 2003 SP2
  2. ZS CE 4.0.6 (установка полного стека: Apache2 / MySQL / PHP 5.3)
  3. Внутренний сервер приложений (40-60 пользователей)
  4. Запускает два сайта: пользовательское приложение ZF (большая часть трафика) и экземпляр MediaWiki.

История:

  1. Полный стек ZSCE изначально был установлен на главном сервере приложений.
  2. Мы столкнулись с тем, что сервер не отвечает. Простая перезагрузка Apache решила проблему. Сервер никогда не восстановится сам по себе, поэтому это не было большой нагрузкой.
  3. Сначала это было один раз в день, затем несколько раз в день, а затем, в конце концов, почти каждый час.
  4. Мы решили переместить установку ZSCE на его собственную виртуальную машину на том же компьютере, потому что я был убежден, что это конфликт с программой резервного копирования. Все отлично заработало.
  5. Снова появляются «вылеты»; начиная ежедневно, как и в прошлый раз. Я думаю, что они тоже происходят каждый день раньше. Сегодня действительно произошло несколько «сбоев» даже при упреждающем перезапуске в середине утра.

Ноты:

Я действительно предпочитаю использовать ZS для сборки собственного стека, но эта проблема, очевидно, нарушает условия сделки. Любая помощь приветствуется.

Вы установили последний патч Optimizer + от Zend? Не уверен, что это вызывает ваши сбои или нет, но это может быть. Видеть http://forums.zend.com/viewtopic.php?f=8&t=5152

Если это не поможет, мы можем попытаться отправить вам несколько двоичных файлов отладки, чтобы выяснить проблему (я работаю в Zend)

Аналогичная проблема, но мой apache не перезапускается.

Я установил Zend Server Community Edition на компьютер, на котором также установлен wampp. Если я попытаюсь перезапустить Zend Server apache (Apache2.2Zend) из лотка или из служб, он не сможет перезапустить с ошибкой окна 7024, которую Microsoft не распознает.

Wampp apache выключен.