У меня есть скрипт на python, который я хочу запустить из index.php, и оба они находятся в одном каталоге. Проблема в том, что на странице не отображается вывод (index.php).
- Я запускаю страницу на общем хостинге CPanel от GoDaddy.
- У меня есть разрешения
-rwx
для обоих файлов. - Нет ошибки при запуске файла сценария python3 из терминала.
- Те же файлы работают без проблем на локальном хосте моего компьютера, но не на CPanel.
- Я могу запускать bash-файлы с использованием того же php-кода.
Я пытался использовать system()
в php для вызова файла сценария python3, но, похоже, это не работает.
index.php:
<?php
$comm = "python3 test.py";
echo $comm;
$output = system($comm);
echo "\n";
print($output);
?>
test.py:
print ("Hello")
Токовый выход:
python3 test.py
Я ожидаю, что выход будет:
python3 test.py Hello