Re: mod_python mime-type text/x-python
On 15.10.05 12:46:23, Simon Eilting wrote:
> Andreas Pakulat wrote:
> > Dann hast du vllt. vergessen mod_python zu aktivieren, a2enmod
> > mod_python ausfuehren und gut ist.
>
> Wenn mod_python nicht aktiv wäre, dann würde ich doch das Skript als
> Ausgabe bekommen, nicht die Ausgabe des Skriptes... Wenn ich die URL
> aufrufe, dann öffnet sich eine Datei mit dem Inhalt "Hello World!" in
> gedit.
Achso... Missverstaendniss. Hmm, da das ganze bei mir gar nicht laeuft
kann ich da nicht mehr viel zu sagen.
> > Wobei mir beim TEst grad aufgefallen ist: Das Skript wird nicht korrekt
> > abgearbeitet:
> >
> > Mod_python error: "PythonHandler mptest"
> >
> > Traceback (most recent call last):
> >
> > File "/usr/lib/python2.3/site-packages/mod_python/apache.py", line 287, in HandlerDispatch
> > log=debug)
> >
> > File "/usr/lib/python2.3/site-packages/mod_python/apache.py", line 454, in import_module
> > f, p, d = imp.find_module(parts[i], path)
> >
> > ImportError: No module named mptest
>
> Das passiert bei mir nicht...
Nutzt du sid und mptest.py in ~/public_html? Ich schon, mal sehen wenn
ichs unter /var/www teste, wenns da auch nicht geht wird wohl ein
Bugreport faellig...
Noe, unter /var/www gehts, (vermutlich ein Rechte-Problem oder so...).
Aber ich bekomme auch den "Download" als text/x-python. Ich vermute mal
du muesstest den Content-Type Header veraendern, was aber mit dem
print... nicht geht, sondern wenn dann muss das "req" Objekt
entsprechendes bereitstellen.... Mal fix in die Doku von mod_python
geschaut... Ja mit
req.content_type = "text/plain"
vor dem req.write() klappt die Anzeige im Browser.
Andreas
--
Good day to deal with people in high places; particularly lonely stewardesses.
Reply to: