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

невидимый процесс php в Linux

У меня есть скрипт php, работающий в бесконечном цикле на моем сервере Linux. Я знаю, что он работает, потому что это единственный скрипт, который выполняет X, и X определенно происходит. Однако его нет в crontab, и я не могу найти его с помощью ps aux. Единственное, о чем я могу думать, - это то, что сценарий - это сиротский (?) Процесс чего-то еще, но разве это не будет отображаться в ps?

Мне нужно изменить этот сценарий, но, насколько я знаю, изменения не вступают в силу во время выполнения сценария; и я не могу понять, как его найти и убить.

PHP процесс сценария может выглядеть совсем иначе в пс список в зависимости от того, как это было начато.
Например, в php-fpm режим под apache2 на моем сервере процесс с именем сценария php_test.php выглядит:

www-data  1253  0.0  0.7 284200  7132 ?        S    00:38   0:00 php-fpm: pool www

Так что скорее всего ваш скрипт виден в ps aux вывод, но вы не знаете, как он должен выглядеть.
Обзор пс список еще раз, обращая внимание на подозрительные процессы, и я уверен, что вы его найдете.
Удачи в этом!