Python 2.7 — Как остановить PHP-файл exection с exec

Я написал несколько сценариев для достижения Эффект Marquee.

моя идея состоит в том, что php-скрипт отвечает за выполнение, а py-скрипт управляет потоком управления.

Мой файл .php:

<?php
exec(" sudo python /var/www/html/3ledblink.py");
?>

Мой file.py я использую для цикла (пока)

          while True:

# Red for 7 seconds
trafficState(1,0,0)
time.sleep(7)

# Green for 5 seconds
trafficState(0,1,0)
time.sleep(5)

# Yellow for 2 seconds
trafficState(0,0,1)
time.sleep(2)

И теперь я не могу это остановить.
Помогите мне, пожалуйста.
Благодарю.

1

Решение

Если вы запускаете php файл в терминале, просто нажмите ctrl+c прекратить это

0

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

Вы не можете остановиться exec Процесс выполнения с использованием PHP.

Если вы хотите остановить процесс бесконечной команды exec, вам следует перезапустить сервер apache. Потому что вы не можете остановить выполнение команды после запуска с использованием PHP.

1

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector