Morgen,
ich sitze gerade an meinem Webserver und versuche mod_python zum Laufen zu kriegen. Apache-2.x und PHP-5.x läuft. mod_python hab ich aus den Port kompiliert.
Meine httpd.conf habe ich wie folgt angepasst.
Wenn ich nun <webserver>/index.py aufrufe, bekomme ich ein 404 zurück. Wenn ich jedoch die Python Sachen im Directory Block weglasse, will mein Firefox die index.py herunterladen.
Irgendwie komme ich an der Stelle nicht weiter.
PS:
die index.py sieht so aus:
ich sitze gerade an meinem Webserver und versuche mod_python zum Laufen zu kriegen. Apache-2.x und PHP-5.x läuft. mod_python hab ich aus den Port kompiliert.
Meine httpd.conf habe ich wie folgt angepasst.
Code:
...
LoadModule python_module libexec/apache2/mod_python.so
...
<Directory "/usr/local/www">
...
AddHandler mod_python .py
PythonHandler mod_python.publisher
PythonDebug On
</Directory>
Wenn ich nun <webserver>/index.py aufrufe, bekomme ich ein 404 zurück. Wenn ich jedoch die Python Sachen im Directory Block weglasse, will mein Firefox die index.py herunterladen.
Irgendwie komme ich an der Stelle nicht weiter.
PS:
die index.py sieht so aus:
Code:
from mod_python import apache
def handler( req ):
req.send_http_header()
req.write( "Hello, World!" )
return apache.OK