Execute seu script diretamente usando ( #!/usr/bin/php
na primeira linha e marque o script como executável ). ps ax
mostrará o nome do script na saída, por exemplo. /usr/bin/php /path/to/your/script
.
Como alternativa, você pode salvar o PID em outro arquivo do seu script de chamada. Para verificar se o seu script está sendo executado, verifique se existe um processo com esse PID (você provavelmente também deve verificar se cmdline
ou exec
corresponde, já que os PIDs são reutilizados).
Conforme explicado por @B Layer's Answer , nenhum desses dois é 100% confiável.