PHP 내에서 exec와 같은 명령을 사용하여 Python 스크립트를 실행하려고 하면 많은 사용자가 출력 부족에 직면하게 됩니다. 이 문제의 근본 원인은 웹 서버의 권한에 있습니다.
문제 해결 단계:
이 문제를 해결하려면 다음 단계를 수행하십시오.
예제 코드 :
$command = escapeshellcmd('/usr/custom/test.py'); $output = shell_exec($command); echo $output;
파이썬 스크립트 구성:
Python 스크립트(test.py) 내 첫 번째 줄에 다음을 포함합니다.
#!/usr/bin/env python
이 줄은 올바른 Python 인터프리터가 사용되는지 확인합니다. 여러 Python 설치에 관계없이
파일 권한:
참고:
위 내용은 PHP 내에서 Python 스크립트를 성공적으로 실행하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!