← Back to team overview

sslug-teknik team mailing list archive

Re: Gentoo, Apache2 og mod_python.

 

On Fri, 2004-05-21 at 11:58, Anders Bruun Olsen wrote:
> On Fri, May 21, 2004 at 03:44:21AM +0200, Ole Hansen wrote:
> > Jeg sidder og kæmper lidt med Apache2 og mod_python på en Gentoo Linux.
> > Jeg har tidligere haft konfigureret og installeret mod_python og
> > Apache1.3 fra source med succes. Nu vil jeg imidlertid afprøve Apache2
> > og mod_python, men hente det direkte med emerge.
> 
> Er du opmærksom på at du skal bruge minimum mod_python 3.0 hvis den skal
> køre med Apache2?
> 
> mod_python version <= 3.0 er muligvis masked ud.

Ja, jeg kører mod_python-3.0.4-r2
og apache-2.0.49-r1.

Laver jeg en fil der hedder index.html med indholdet:

<b>Hej</b>

og henter http://localhost/index.html
så ser jeg fint ordet 'Hej' med fed skrift.

Laver jeg en fil der hedder index.py med indholdet:

def test():
  return "<b>Hej</b>"

og henter http://localhost/index.py/test
så får jeg fejlen: The requested URL /index.py/test was not found on
this server.
Undlader jeg '/test' i URL'en så får jeg vist indholdet af filen
index.py.

Min konfiguration er som følger:

<IfModule mod_python.c>
    LoadModule python_module    extramodules/mod_python.so

  <Directory /var/www/localhost/htdocs>
      AddHandler mod_python .py
      PythonHandler mod_python.publisher
      PythonDebug On
  </Directory>
</IfModule>

Nogle gode idéer?

Hilsen Ole





Follow ups

References