Страница 1 из 1

Как остановить процесс php

Добавлено: 09 июл 2023, 21:02
lelik1973
Уважаемые коллеги, добрый день! Мне требуется эмулировать ситуацию, в которой падает или отсутствует php. Есть ли способ принудительно остановить процесс php, например, из консоли. В настройках приложения на вкладке Модули php всегда должен быть активирован :(

Re: Как остановить процесс php

Добавлено: 10 июл 2023, 12:05
Максим
Уберите из конфига Apache строку с подключением PHP, вот и всё. А из диспетчера задач вы сможете убить только процесс Apache, т.е. PHP и сам веб-сервер, что вам скорее всего не нужно.

Вариант с Nginx не рассматриваю, т.к. там процессы PHP будут самовосстанавливаться.

Re: Как остановить процесс php

Добавлено: 10 июл 2023, 12:18
lelik1973
Максим, спасибо! Да, я тоже рассматривал похожее решение - в .htaccess прописать
RemoveHandler .php .phtml .php3
RemoveType .php .phtml .php3
php_flag engine off
А эмуляцию падения php пришлось отрабатывать под iis (там php отдельными процессами запускается и каждый кильнуть можно принудительно)