[Moin-user] Permissions problem

Andre Meyer meyer at acm.org
Fri Feb 24 01:58:02 EST 2006


Hi Nir

Tried this and the result is exactly the same: 500 Internal Server Error. No
Moin problem, thus...

Any Fedora/Apache guru's with more insight?
thanks
André

On 2/23/06, Nir Soffer <nirs at freeshell.org> wrote:
>
> Try to run a simple test script, to make sure apache can run cgi
> scripts from this location.
>
> Rename moin.cgi temporarilly, and create this script named moin.cgi
>
> #!/usr/bin/python
> import cgi
> cgi.test()
>
>
> Now make it executable and set the user and group to apache:apache, and
> try to access with apache.
>
> If this script will run, the problem may be with moin installation.
>
>
> On 23/02/2006, at 19:09, Andre Meyer wrote:
>
> > Maybe another problem: the permissons are set to apache.apache, but
> > there is no actual user apache. Is that a problem?
> >
> > [root at python:/usr/local/var/moin/diwiki]# egrep "^User|^Group"
> > /etc/httpd/conf/httpd.conf
> > User apache
> > Group apache
> >
> > ???
> >
> > Thanks a lot, Gisbert
> > André
> >
> >
> > On 2/23/06, Gisbert Amm <gia at webde.de > wrote:Nothing suspicious.
> >>
> >> If you face no problems when you run /usr/bin/python then I'm afraid I
> >> run out of ideas.
> >>
> >> Anyone else?
> >>
> >> Regards,
> >> Gisbert Amm
> >>
> >> Andre Meyer wrote:
> >> >
> >> > On 2/23/06, *Gisbert Amm* <gia at webde.de <mailto: gia at webde.de>>
> >> wrote:
> >> >
> >> > How does your moin.cgi look like?
> >> >
> >> >
> >> >
> >> >
> >> >
> >> > #!/usr/bin/python
> >> > # -*- coding: iso-8859-1 -*-
> >> > """
> >> > MoinMoin - CGI Driver Script
> >> >
> >> > @copyright: 2000-2005 by Jürgen Hermann < jh at web.de
> >> <mailto:jh at web.de>>
> >> > @license: GNU GPL, see COPYING for details.
> >> > """
> >> >
> >> > # System path configuration
> >> >
> >> > import sys
> >> >
> >> > # Path of the directory where wikiconfig.py is located.
> >> > # YOU NEED TO CHANGE THIS TO MATCH YOUR SETUP.
> >> > sys.path.insert(0, '/usr/local/var/moin/diwiki')
> >> >
> >> > # Path to MoinMoin package, needed if you installed with
> >> --prefix=PREFIX
> >> > # or if you did not use setup.py.
> >> > ## sys.path.insert(0, 'PREFIX/lib/python2.3/site-packages')
> >> >
> >> > # Path of the directory where farmconfig.py is located (if
> >> different).
> >> > ## sys.path.insert(0, '/path/to/farmconfig')
> >> >
> >> >
> >> > # This is used to profile MoinMoin (default disabled)
> >>  > hotshotProfiler = 0
> >> >
> >> > #
> >> ---------------------------------------------------------------------
> >> >
> >> > if hotshotProfiler:
> >> > import hotshot
> >> > prof = hotshot.Profile("moin.prof ")
> >> > prof.start ()
> >> >
> >> > from MoinMoin.request import RequestCGI
> >> > request = RequestCGI()
> >> > request.run()
> >> >
> >> > if hotshotProfiler:
> >> > prof.close()
> >
> >
>
> Best Regards,
>
> Nir Soffer
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/moin-user/attachments/20060224/cb738271/attachment.html>


More information about the Moin-user mailing list