Portál AbcLinuxu, 12. května 2025 02:13

Dotaz: Apache + mod_WSGI + Pylons projekt

18.2.2008 14:36 Devilkin | skóre: 17 | blog: domecek | Zlín
Apache + mod_WSGI + Pylons projekt
Přečteno: 317×
Odpovědět | Admin
Dobrý den,
mám problém s rozjetím projektu v Pylons přes Apache. Pokud tomu správně rozumím, tak Apache by měl jen pres WSGI spustit aplikační server Pylons a přebírat od něho výstupy, ale bohužel mi to nefunguje podle představ. V konfiguraci Apache mám tohle:
<VirtualHost *:80>
        ServerName tg.domena.cz
        # Alias / /home/pylons/helloworld//helloworld/public
        WSGIDaemonProcess localdev-site user=pylons group=users
        WSGIScriptAlias / /home/pylons/helloworld/script.wsgi
        <Directory />
         Order Deny,Allow
         Allow from all
        </Directory>
</VirtualHost>
script.wsgi vypada takto
cat /home/pylons/helloworld/script.wsgi
import os, sys
sys.path.append('/home/pylons/helloworld/')
os.environ['PYTHON_EGG_CACHE'] = '/usr/local/pylons/python-eggs'

from paste.deploy import loadapp

application = loadapp('config:/home/pylons/helloworld/development.ini')
a development.ini je nechany bezezměny . Moje představa je taková, že se to pres Apache rozběhne úplně stejne jak pres paster serve, ale bohužel se načte jen úvodni stránka Pylons a dál už nic. Abych to trochu upřesnil. Mám udělaný jednoduchoučký projekt helloworld podle Getting Started ze stránek Pylons. Pokud zadám http://tg.domena.cz/ načte se správně uvodní stránka Pylons, totéž když zadám http://tg.domena.cz/index.html, ale pokud zadám http://tg.domena.cz/hello, tak dostanu od Apache 500 Internal Server Error :-( Nevíte někdo jak to nastavit, aby to fungovalo správně. Nebo případně odkaz na nějaký web, podle kterého jste to rozjeli. Já jsem našel pár relevantních odkazů, ale bohužel mi žádný nepomohl. Předem moc děkuji za radu.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

18.2.2008 15:53 propanbutan
Rozbalit Rozbalit vše Re: Apache + mod_WSGI + Pylons projekt
Odpovědět | | Sbalit | Link | Blokovat | Admin
co na to apache error log?
18.2.2008 16:09 Devilkin | skóre: 17 | blog: domecek | Zlín
Rozbalit Rozbalit vše Re: Apache + mod_WSGI + Pylons projekt
No to je právě ten problém. Apache mlčí :-(.
Jen access_log se je [18/Feb/2008:16:03:29 +0100] "GET /hello HTTP/1.1" 500 599 a to je všechno. Chyby to hlásilo předtím, než jsem se dopracoval k této konfiguraci o které jsem si myslel, že uz mám vyhrané, ale bohužel ne.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.