mod_python führt unter / aus ?
Verfasst: Montag 23. November 2009, 17:08
hi,
ich sitze gerad an einem projekt indem ich mit mod_python und psp arbeite.
um das ganze etwas dynamischer gestalten zu können, wollte ich in den scripten mit relativen pfaden arbeiten, so wie es auch auf dem comandline problemlos klappt.
leider werden die psp's im /-verzeichniss des webservers ausgeführt, was dazu führt, dass die relativen-pfade wertlos sind.
der entsprechende teil in der vhost-config:
führe ich das script aus, bekomme ich alles aus / angezeigt.
gibt es eine möglichkeit das zu verhindern ?
danke und gruss naked
ich sitze gerad an einem projekt indem ich mit mod_python und psp arbeite.
um das ganze etwas dynamischer gestalten zu können, wollte ich in den scripten mit relativen pfaden arbeiten, so wie es auch auf dem comandline problemlos klappt.
leider werden die psp's im /-verzeichniss des webservers ausgeführt, was dazu führt, dass die relativen-pfade wertlos sind.
der entsprechende teil in der vhost-config:
Code: Alles auswählen
<Directory /var/www>
...
AddHandler mod_python .psp .psp_
PythonHandler mod_python.psp
PythonDebug On
...
</Directory>
Code: Alles auswählen
html><body>
<%
import os
stro = "ls"
cmd2 = os.popen(stro)
res = [lines.strip() for lines in cmd2]
for x in res:
%>
<p><%= x %></p>
</body></html>
gibt es eine möglichkeit das zu verhindern ?
danke und gruss naked