Я хочу запустить скрипт python / scrapy из моей среды PHP. Я запускаю его на ограниченном сервере, но могу заставить его работать, используя следующие команды на bash:
cd /www/path/to/python-script/
source $HOME/anaconda3/bin/activate ~/anaconda3
scrapy crawl project -o /www/path/to/destination-folder/bla.csv
Теперь мне сложно воспроизвести это с помощью PHP. Следующая попытка, к сожалению, не работает:
$run = shell_exec("cd /www/path/to/python-script/;
source $HOME/anaconda3/bin/activate ~/anaconda3;
scrapy crawl project -o /www/path/to/destination-folder/bla.csv");
var_dump ($run);
Результат NULL
Как я могу запустить скрипт Python в среде анаконды из PHP с абсолютными папками, не связанными с PHP-скриптом?