Выполнение скриптов Python в PHP: разные способы выполнения?

Я хочу выполнить скрипт Python из PHP, и, очевидно, есть два совершенно разных способа сделать это.

Первый способ — установить Python на Wampserver (который я использую). Метод описан Вот включает в себя дополнительные файлы (mod_wsgi) и некоторые модификации (httpd.conf). Я попробовал этот метод, и Wampserver начал давать сбой (локальный хост недоступен), что было решено удалением mod_wsgi.

Второй метод заключается в простом использовании shell_exec команда (пример) который выполняет скрипт Python без каких-либо проблем. Я был немного удивлен тем, как легко это было сделать, и я понятия не имею, почему это работает. Я предполагаю, что используемая оболочка является оболочкой текущего сервера. Означает ли это, что я также могу использовать установленные внешние библиотеки в этом скрипте (например, OpenCV / cv2)?

Каковы различия между этими двумя методами и почему метод 1 настолько сложен?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]