[Python-de] die tücken der funktion import
Rauch Pauli
LightLan at lightlan.de
Mi Dez 20 06:43:24 CET 2006
Ralf Schönian schrieb:
> Rauch Pauli schrieb:
>> das hat halbwegs geholfen.
>> wenn ich nun in der pythonshell den programmcode eingebe geht alles in
>> ordnung.
>> aber wenn ich das über meinen webserver aurufe(apache 2.0 mit
>> mod_python) bekomme ich nur einen 500 internal server error :(
>>
>> <%
>> import sys
>> sys.path.append("./includes/")
>> sys.path.append("./includes/pages/")
>> import header_inc,index_inc,footer_inc
>> %>
>>
>> header und footer befinden sich in ./includes, index in ./includes/pages
>> die dateien sind noch leer.
>>
>> [...]
>> dadurch könnte ich das durchaus hinkriegen, aber jetzt geh ich erstmal
>> ins bett.
>>
> Na, ausgeschlafen? :-)
> Ich kenne mod_python nicht, aber was sagt denn das errorlog des Apache?
> Eventuell darf nobody, daemon oder wer auch immer die Module nicht lesen.
>
> Ralf Schoenian
>
[Wed Dec 20 06:40:42 2006] [error] [client 192.168.0.57] PythonHandler
mod_python.psp: Traceback (most recent call last):
[Wed Dec 20 06:40:42 2006] [error] [client 192.168.0.57] PythonHandler
mod_python.psp: File
"/usr/lib/python2.4/site-packages/mod_python/apache.py", line 299, in
HandlerDispatch\n result = object(req)
[Wed Dec 20 06:40:42 2006] [error] [client 192.168.0.57] PythonHandler
mod_python.psp: File
"/usr/lib/python2.4/site-packages/mod_python/psp.py", line 297, in
handler\n p.run()
[Wed Dec 20 06:40:42 2006] [error] [client 192.168.0.57] PythonHandler
mod_python.psp: File
"/usr/lib/python2.4/site-packages/mod_python/psp.py", line 208, in run\n
exec code in global_scope
[Wed Dec 20 06:40:42 2006] [error] [client 192.168.0.57] PythonHandler
mod_python.psp: File "/srv/www/htdocs/hp-py/index.py", line 5, in ?\n
import header_inc,index_inc,footer_inc
[Wed Dec 20 06:40:42 2006] [error] [client 192.168.0.57] PythonHandler
mod_python.psp: ImportError: No module named header_inc
da hab ich wohl noch einiges zu tun..
mfg Light Lan
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : LightLan.vcf
Dateityp : text/x-vcard
Dateigröße : 122 bytes
Beschreibung: nicht verfügbar
URL : http://python.net/pipermail/python-de/attachments/20061220/0679c18b/attachment.vcf
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 887 bytes
Beschreibung: OpenPGP digital signature
URL : http://python.net/pipermail/python-de/attachments/20061220/0679c18b/attachment.pgp