Я использую php, чтобы кнопка обновляла скрипт Python. Цель этого состоит в том, чтобы при наличии определенного ввода и нажатии кнопки запустить скрипт Python. Если пользовательский ввод отсутствует, для $input_val существует значение по умолчанию, просто укажите его. Я пытался это проверить в своем файле Python: у меня есть строка, которая должна выводиться в var/tmp/my_logfile.log, но при запуске через страницу php журналы не возвращаются. Как и любая другая статья о стеке, которую я видел, она работает в командной строке.
Для этого я использовал следующий код:
PHP:
Код: Выделить всё
if (isset($_POST['update']))
{
exec('/usr/bin/python3 /var/www/python_test.py ".$input_val."');
}
HTML:
Некоторые ссылки, которые я использовал, но безуспешно:
Выполнение сценария Python из Php
Кнопка формы HTML для запуска PHP для выполнения сценария Python
https://www.raspberrypi.org/forums/view ... p?t=105932
https://serverfault.com/questions/67919 ... php-button
Подробнее здесь:
https://stackoverflow.com/questions/514 ... tton-click