Не можете найти скрипт PHP как работающий процесс в операционной системе Linux?

У меня есть файл PHP на моем Amazon Linux, который выглядит как

<?php

sleep(600);

Я запускаю файл, нажимая на общедоступный URL. Когда файл работает, я бегу

ps aux

на моем компьютере с Linux, но я не могу найти соответствующий процесс из списка. Я также пытался

ps ax | grep *.php

который не возвращает результатов.

Почему я не могу найти свой процесс PHP?

2

Решение

Просто введите эту команду

 ps aux | grep php

не выпускать *.php

я только что сделал ps aux | grep php на моей коробке, и я получил следующий вывод

ps aux | grep php
root      6156  0.0  0.1 189700  4128 pts/9    T    12:00   0:00 sudo emacs MissionAgreement.php -nw
root      6168  0.1  0.4 252820 16864 pts/9    T    12:00   0:02 emacs MissionAgreement.php -nw
gain-dev  6387  0.0  0.1 230632  4640 ?        Sl   12:13   0:00 /usr/lib64/libreoffice/program/oosplash --writer /var/www/html/wwwroot/phpword/samples/gain_docx_template/MissionAgreement_.docx
gain-dev  6400  4.1  6.0 1515164 237840 ?      Sl   12:13   0:45 /usr/lib64/libreoffice/program/soffice.bin --writer /var/www/html/wwwroot/phpword/samples/gain_docx_template/MissionAgreement_.docx --splash-pipe=6
gain-dev  6869  0.0  0.0 103252   828 pts/9    S+   12:32   0:00 grep php
root     20355  0.0  0.0 189700     8 pts/9    T    Dec19   0:00 sudo emacs Invoice.php -nw
root     20483  0.0  0.0 252612     8 pts/9    T    Dec19   0:01 emacs Invoice.php -nw
gain-dev 29811  0.0  0.2 404620 10492 ?        S    Dec18   1:54 gedit /home/gain-dev/.cache/.fr-HxN35J/index.php
root     30741  0.0  0.0 189704     8 pts/0    T    Dec16   0:00 sudo emacs gain_fns.php -nw
root     30743  0.0  0.0 252288     8 pts/0    T    Dec16   0:00 emacs gain_fns.php -nw
root     31164  0.0  0.0 189700     8 pts/0    T    Dec16   0:00 sudo emacs /etc/php.ini -nw
root     31174  0.0  0.0 250640     8 pts/0    T    Dec16   0:00 emacs /etc/php.ini -nw
root     31380  0.0  0.0 189704     8 pts/0    S    Dec16   0:00 sudo emacs mission_insert.php -nw
root     31382  0.0  0.3 252664 12464 pts/0    S+   Dec16   0:01 emacs mission_insert.php -nw

Если приведенный выше пример является проблемой, вы можете альтернативно включить mod_status при включенном ExtendedStatus, чтобы показать pids и URL-адреса, которые в данный момент обрабатываются. Вы получите хороший вывод и пример по этому URL: http://www.apache.org/server-status

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]