Я использую XAMPP версии 1.7.7 на Windows Server Enterprise (32 бит).
Я установил некоторую задачу в расписании задач для фоновых сценариев php. Он работает каждые 3 минуты. Иногда он падает, и через средство просмотра событий мы получаем эту информацию:
Faulting application php.exe, version 5.3.8.0, time stamp 0x4e53793f, faulting module ntdll.dll, version 6.0.6002.18881, time stamp 0x51da3e27, exception code 0xc0000005, fault offset 0x0003dd6d, process id 0xb88, application start time 0x01d039def0f42f10.
Я понятия не имею, почему он иногда падает, в большинстве случаев он работает очень хорошо. В сценариях нет ошибок или проблем.
Есть ли что-то, что мне нужно в этом отношении?
благодаря
Возможно, вам захочется обновить вашу установку PHP. Последняя доступная сборка 5.3 - это 5.3.29 архив загрузки PHP. Если в журнале просмотра событий больше ничего нет, причина будет очень трудной для отслеживания.
Если вы готовы сделать переход на еще более новую версию PHP, я предлагаю подумать о IIS как о веб-сервере. Вы можете установить версии PHP с помощью Microsoft Web Platform Installer. Никогда не было проблем с версиями PHP в комплекте с ним.