그래서 임PHP를 통해 파이썬 스크립트를 실행
exec('C:\\Python27\\python.exe C:\\WEBSITE_DATA\\script.py');
스크립트가 작동하고 생성 ...이 코드
exec('C:\Python27\python.exe C:\WEBSITE_DATA\script.py');
또는 더블 백 스페이스를 사용하여 PHP에서 파이썬 스크립트를 실행하려고 셰이프 파일이 정상적으로 실행되면 .py 파일로 문제가 발생하지 않습니다.
나는 그냥 내가 쫓아 할 수 있도록PHP 로그에 오류의 결석 권한 문제가 있다면 확인되지 않은 수행 할 python27 폴더와 웹 사이트 데이터 폴더에서 모두 완벽하게 제어 할 수 있도록 권한을 변경 버그 또는 코드 문제
Windows 서버 2012에서 IIS를 실행하고 있습니다. r2가 내 문제입니까? 내가 할 수있는 일이 가능한거야?
또한 가능한 경우 내가 PHP에서 파이썬으로 변수를 교환 한 다음 다시 사용할 수 있습니까?
안전한 해결책은 무엇입니까? –
@k_schultz 방금 추가 된 답변의 끝을 확인하십시오. 파이썬으로 스크립트를 작성하고 CGI 스크립트로 만들어보십시오. 여기에 대해 읽어보십시오 - https://www.linux.com/blog/configuring-apache2-run-python-scripts –