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

Дочерний процесс все еще не завершился

Мой сервер LAMP недавно завис, и я его перезагрузил. У меня возникли некоторые проблемы с памятью в MySQL, после чего я смог определить, что мой файл подкачки отключился во время перезагрузки. Я снова включил свой файл подкачки, заставил MySQL перестать давать сбой и ... Теперь похоже, что Apache не обслуживает мой сайт. Мой журнал ошибок Apache полон таких строк, как child process xxxx still did not exit, sending a SIGTERM с последующим child process xxxx still did not exit, sending a SIGKILL. Их сотни, поэтому похоже, что Apache постоянно порождает дочерние процессы, которые никуда не денутся. Однако я не уверен, как определить, что это за дочерние процессы, и как устранить неполадки в дальнейшем. Есть ли простой способ определить это и начать устранение неполадок, из-за чего они зависают или выходят из строя без правильного выхода?

У меня не было никаких проблем с Apache до того, как моя виртуальная машина зависла, и мне пришлось перезагрузиться и возиться с swap и MySQL, поэтому, если есть что-то связанное с этим, я должен проверить, любые советы по отладке будут оценены. Я несколько раз перезапускал службу Apache, но безуспешно.