Я пытаюсь запустить программу на Python, используя PHP. Вот код
$command = '/usr/local/bin/python script.py file';
$temp = exec($command, $output);
Это работает через командную строку, но не при запуске через браузер. Я использую Apache, поэтому, вероятно, ему нужны правильные привилегии? Я довольно новичок в Linux и понятия не имею, как заставить это работать.
Любая помощь будет оценена!
Редактировать 1:
Пытался использовать proc_open
, но ничего не происходит. Я дал полный путь к сценарию. Сделал скрипт исполняемым, но не повезло. Любые другие вещи, которые я могу попробовать на сервере? (Это CentOS 5)