Я узнал, какова проблема была. Это было болью для разыскивания. Сервер размещает 2 веб-сайта. Привязка HTTPS не была связана с IP-адресом для веб-сайта. Вместо этого привязка IP была установлена на "Все неприсвоенные".
Решение состояло в том, чтобы связать привязку HTTPS с IP-адресом веб-сайта.
Htop можно использовать для просмотра процессов и выборочного уничтожения их:
sudo apt-get install htop
Как сказал ckujau, это зависит от вашей настройки, но обычно новый процесс php порождается apache и живет все время запроса. В htop проверьте apache при отправке запроса. Должен запуститься процесс php. Если он останется живым, вы можете выбрать и убить его.
Вот скриншот htop, показывающий процессы php-fpm. php-fpm поддерживает пул долго выполняющихся процессов php, которые можно повторно использовать для нескольких запросов.
Примечание. «htop» - это более удобная для пользователя версия «top».
См. также объяснение htop: https : //peteris.rocks/blog/htop/
«файлы php», то есть программные файлы, заканчивающиеся на .php
может не отображаться с ps
. Но ps
может отображать механизмы, которые, в свою очередь, будут запускать эти файлы .php
. В зависимости от ваших настроек это можно сделать с помощью fast-cgi или mod_php или даже php-fpm . Если вы используете mod_php
, то для ps
не будет видимых "процессов php". Вы все еще можете увидеть, используется ли ваш PHP-движок, используя lsof
:
$ lsof -ln [...]