WAMP 서버(Apache 2.2.21, Python 2.7, WAMP 2.2a)에 WSGI(python)를 설치하려고 합니다. 불행하게도 간단한 디렉토리 지시문을 추가하고 다시 시작하면 Apache가 시작되지 않습니다. 코드는 다음과 같습니다.
LoadModule wsgi_module modules/mod_wsgi.so
<Directory “C:/wamp/www/python”>
#Options ExecCGI
#AddHandler wsgi-script .py
#Order allow,deny
#Allow from all
</Directory>
다음과 같이 디렉토리 태그를 주석 처리하면:
LoadModule wsgi_module modules/mod_wsgi.so
#<Directory “C:/wamp/www/python”>
#Options ExecCGI
#AddHandler wsgi-script .py
#Order allow,deny
#Allow from all
#</Directory>
시작하다. 이것이 작동하지 않는 이유는 무엇입니까(주석이 없는 모든 항목에서도 작동하지 않습니다)? 나는 모든 지시를 따랐다.이 튜토리얼. 코드 조각의 변경 사항 외에 httpd.conf에서는 코드 조각이 포함된 파일을 포함하는 것 외에는 아무것도 변경하지 않았습니다. 나는 다음과 같이 했습니다:
Include conf/extra/changes.conf
맨 마지막 줄에.
답변1
MS Word나 워드패드로 구성을 작성하지 마십시오. 당신의 인용문이 깨졌습니다.
변화:
<Directory “C:/wamp/www/python”>
에게:
<Directory "C:/wamp/www/python">
파일 이름 에도 공백이 있습니다 AddHandler
. 전체 작업을 수행하려면 공백도 수정해야 합니다.