표준 13.10 우분투가 있습니다. 아파치 2와 mod_python 실행. 둘 다 apt-get을 사용하여 설치됩니다. 클라이언트에서 GET 변수를 서버로 전달하고 파이썬 스크립트를 실행 한 다음 결과를 반환하려고합니다.Mod_python이 GET 변수를 얻지 못합니다
ScriptAlias /tm/ "/home/tm/"
<Directory /home/tm/ >
Require all granted
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
</Directory>
파이썬 코드 : 여기
내 ApacheConfig (기본 플러스 아래 코드)입니다 test.pyimport csv
def index():
form = cgi.FieldStorage()
return form
내가 http://myWebsite.com/tm/test.py?testVariable=This
반환했습니다 : FieldStorage를 (없음 , None, []) - GET 변수가 전달되지 않음을 의미합니다. 아르 자형.
왜 mod_python을 사용하여 새 코드를 개발하고 있습니까? –
@ Ignacio. 미안, 무슨 뜻인지 이해하지 못해. – Darthyogurt
mod_python은 3.5 년 동안 죽었습니다. 왜 그것을 * 사용하는 * 작성 코드가 있습니까? –