Как отладить ошибку 'sh: 1: python3: not found' при запуске скрипта Python в PHP - PullRequest
0 голосов
/ 12 апреля 2019

Я хочу запустить свой скрипт на Python, используя PHP shell_exec () и xammp на Mac. Когда я запускаю его на терминале, он работает, но когда я запускаю его в браузере, он показывает эту ошибку «sh: 1: python3: not found»

PHP

$command = escapeshellcmd("python3 scrape.py");
$command_output = shell_exec($command." 2>&1");

echo $command_output;

Python

#!/usr/bin/env python3
import cgi,cgitb
import urllib.request

from bs4 import BeautifulSoup
from bs4.element import Comment
from datetime import datetime
import re
import json

print ("Content-Type: text/plain;charset=utf-8\n")

print("hello")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...