У меня есть сценарий Python (wap.py), из которого я вызываю wapiti асинхронно с использованием Popen. Команда для этого в wap.py:
p = Popen («python wapiti domainName», shell = True)
Когда я запускаю wap.py, он выполняется совершенно нормально.
Но когда я запускаю его с помощью php exec, он не работает.
Команда из php файла: exec («python wap.py»)
Посмотрите на php.ini, чтобы увидеть, есть ли что-то для disable_functions
, Если вы используете PHP CLI для скрипта, вы можете выполнить следующую команду в оболочке:
php -i | grep disable_functions
Также убедитесь, что wap.py
имеет разрешения на выполнение.
Других решений пока нет …