내가 Apache 웹 서버에 PHP를 추가 한 일반적으로 알려진 방법은 다음과 같이 구성하는 것입니다 생각 : 구성 아파치가 바로 CGI PHP 같은 파이썬을 사용하려면
ScriptAlias /php5.3 /usr/local/php5.3/bin
Action application/php5.3 /php5.3/php-cgi
AddType application/php5.3 .php
가 지금은 파이썬 유사한 구성을 작성했습니다 :
print "Content-Type: text/html\n\n"
print "Test"
하지만 뭔가가 보인다 :
ScriptAlias /python /usr/bin
Action application/python /python/python
AddType application/python .py
나는 다음과 같습니다 작은 테스트 스크립트를 가지고
Premature end of script headers: python
그래서 내 첫 번째는하지만 내 파이썬 응답 잘 아니라고했다 : 아파치 오류 로그에 다음 말한다 이후의 잘못이 될 수 있습니다. 그러나 Content-Type과 두 개의 줄 바꿈이 있습니다. 또한 php-cgi
이라는 비슷한 PHP 스크립트의 출력 결과는 똑같은 결과를 제공합니다.
또한이 방법으로 파이썬을 얻는 방법을 보여주는 자습서를 찾지 못했습니다. 어쩌면 가능하지 않을 수도 있습니다. 그렇다면 이것이 왜 그런지 궁금합니다. 또는 나는 무엇인가 놓치고 있냐?
명확히하기 : 나는 대안과 파이썬을 올바르게 설정하는 방법을 알고 있습니다. 이 구성이 작동하지 않는 이유가 궁금합니다 ... – okoman