У меня есть скрипт, который будет работать с файлом srt. Этот скрипт находится в python3, и он отлично работает независимо. Я использую тот же сценарий для запуска в функции php exe c, но я вижу ошибку в apache error.log, что модуль не найден.
Ошибка:
Traceback (most recent call last):
File "srt-text2.py", line 7, in <module>
import pysrt
ModuleNotFoundError: No module named 'pysrt'
Код:
$text = $_POST["text"];
$ip = $_POST["ip"];
$fp = fopen("in.txt","w");
fwrite($fp,$text);
fclose($fp);
exec("/usr/bin/python3 srt-text2.py -i in.txt > out.txt");