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

сбой apache с exec в php

Я пытаюсь преобразовать какой-то файл с помощью exec в php и получить результат. Я делаю это, и это работает так успешно, но если я запустил его более 10 раз, веб-сервер (wampserver) выйдет из строя, и я должен перезапустить сервер, чтобы продолжить?

единственное, что необычно, это в моих процессах в диспетчере задач. если после этого файлы преобразования были успешно закрыты, "cmd.exe" автоматически закрывается, но если преобразование ухудшается, cmd.exe не закрывается и остается в процессах, и я принудительно закрываю его с помощью "завершения процесса", но wampserver не может работать, пока я полностью перезапустить?

есть ли идея решить проблему с apache, php или сервером? Система: wampserver версии 2.0 на сервере Windows XP и 2003.

Спасибо

Похоже, есть проблема с тем, сколько запросов он обслуживает. Таким образом, ключевым моментом (если инструмент не исправлен) является перезапуск процесса apache через 9 раз. Проверяли ли вы параметр MaxRequestsPerChild в prefork.c или worker.c? Из httpd.conf:

# MaxRequestsPerChild: maximum number of requests a server process serves