Этот скрипт, будучи запущенным из браузера на сервере должен сделать эту работу
$ cat headshot.php <?php system('PHP_PPID=`ps -p $$ -o ppid=`; PHP_NAME=`ps -p $PHP_PPID -o comm=`; pkill -u `id -un` $PHP_NAME');
Почему не просто
pkill -u `id -un`
? Потому что имени пользователя под которым работают скрипты на сервере, может быть запущено много чего другого, которое не стоит убивать.
Комментариев нет:
Отправить комментарий