Denwer. Вылетает apache - прекращена работа “Apache HTTP Server” php5ts.dll

Denwer. Вылетает apache. Имя события проблемы: APPCRASH, Имя приложения: httpd.exe, Версия приложения: 2.2.22.0, Отметка времени приложения: 4f919266, Имя модуля с ошибкой: php5ts.dll

Прекращена работа "Apache HTTP Server" php5ts.dll

» » Сообщение:

Код: Выделить всё Развернуть
Имя события проблемы: APPCRASH
Имя приложения: httpd.exe
Версия приложения: 2.2.22.0
Отметка времени приложения: 4f919266
Имя модуля с ошибкой: php5ts.dll

Трассировка и отладка php5 и апача показала переполнение буфера стэка апача при передаче большого объема данных с модуля php5. В общем, бился долго, но проблему решил:

  1. Заходим в conf/extra/httpd-mpm.conf
  2. Добавляем строки в самый низ:
    Код: Выделить всё Развернуть
    # Увеличиваем размер стэка потока приложения до 8 гб. Добавлено ручками
    <IfModule mpm_winnt_module>
       ThreadStackSize 8388608
    </IfModule>
  3. Заходим в httpd.conf и расскомментируем строку
    Код: Выделить всё Развернуть
    Include conf/extra/httpd-mpm.conf
apache, http server, php5ts.dll, appcrash, httpd.exe



Похожие темыКомментарии ПросмотрыПоследнее сообщение
01235Как сделать загрузочную флешку с Wi...
Сообщение от: Admin
0512Windows Server 2003 R2 SP2 Enterpri...
Сообщение от: Admin
0246Microsoft Windows Server 2008 with ...
Сообщение от: Admin
0493Microsoft Windows Server 2008 R2 SP...
Сообщение от: Admin
0640Включение механизма Server-Side Inc...
Сообщение от: Admin