Как узнать, какой PHP скрипт работает в Linux? - программирование
Подтвердить что ты не робот

Как узнать, какой PHP скрипт работает в Linux?

Запуск Linux, Apache, PHP 5.3 с помощью обработчика FastCGI.

Можно ли узнать script, который выполняется для процесса linux? Я искал в Google и не нашел ничего полезного.

4b9b3361

Ответ 1

pstree | grep php
ps aux | grep php
ps xuww | grep php
...

Ответ 2

В одном окне SSH:

telnet localhost 80

В другом случае узнайте номер порта:

lsof -p `pidof telnet`

Затем, чтобы узнать процесс:

netstat -nap | grep {port}

И наконец:

strace -o /tmp/output -f -r -s4096 -p {PID}

Покажет вам каждый процесс, который выполняется, когда вы делаете httpd-соединение с сервером по порядку. Если вы просматриваете этот список, вы найдете свой PHP script.

Ответ 3

Возможно, вы можете попробовать это!

ps ax | grep *.php

Ответ 4

Вы можете использовать pgrep для этого, например

pgrep -l php

или

pgrep php && echo PHP скрипт is running || echo PHP скрипт is NOT running