[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cherokee
Subject:    Re: [Cherokee] Using virtualenv and uWSGI via a source
From:       Max Countryman <maxc () me ! com>
Date:       2010-09-28 22:44:31
Message-ID: 3F91CED9-0DCB-4791-AEAF-E829BA469CF5 () me ! com
[Download RAW message or body]

I'm sorry, I must be half asleep, I made a mistake in the XML, I used a period when I \
should have used a semicolon:

> > <module>django.core.handlers.wsgi.WSGIHandler()</module>

Should have been:

<module>django.core.handlers.wsgi:WSGIHandler()</module>

My apologies! I wasn't paying close enough attention. All is working now.


On Sep 28, 2010, at 5:39 PM, Max Countryman wrote:

> Actually it seems I had made a mistake on the command line, pointing to the wrong \
> file. Unfortunately I do still have an ImportError: 
> [uWSGI] parsing config file /srv/python-environments/voxinfinitus/wsgi.xml
> *** Starting uWSGI 0.9.6.2 (32bit) on [Tue Sep 28 14:37:22 2010] ***
> compiled with version: 4.5.1
> Python version: 2.6.5 (r265:79063, Apr  1 2010, 05:22:20) 
> [GCC 4.4.3 20100316 (prerelease)]
> your memory page size is 4096 bytes
> allocated 412 bytes (0 KB) for 1 request's buffer.
> Setting PythonHome to /srv/python-environments/voxinfinitus/...
> binding on UNIX socket: /tmp/cherokee/voxi-live.sock
> your server socket listen backlog is limited to 64 connections
> added /srv/python-environments/voxinfinitus/ to pythonpath.
> added /srv/python-environments/ to pythonpath.
> initializing hooks...done.
> ImportError: No module named WSGIHandler()
> 
> I'm able to import that module in the Python interpreter without an issue. Hmm...
> 
> On Sep 28, 2010, at 5:27 PM, Max Countryman wrote:
> 
> > I seem to be having an issue with uWSGI parsing:
> > 
> > wsgi.xml
> > ---
> > <uwsgi>
> > <home>/srv/python-environments/voxinfinitus/</home>
> > <pythonpath>/srv/python-environments/voxinfinitus/</pythonpath>
> > <pythonpath>/srv/python-environments/</pythonpath>
> > <env>DJANGO_SETTINGS_MODULE=settings</env>
> > <module>django.core.handlers.wsgi.WSGIHandler()</module>
> > <master/>
> > <processes>6</processes>
> > <socket>/tmp/cherokee/voxi-live.sock</socket>
> > <chmod/>
> > </uwsgi>
> > 
> > Have I made a mistake in the XML?
> > 
> > 
> > On Sep 27, 2010, at 8:49 AM, Max Countryman wrote:
> > 
> > > Perfect! Thanks so much, Roberto.
> > > 
> > > On Sep 27, 2010, at 8:44 AM, Roberto De Ioris wrote:
> > > 
> > > > 
> > > > Il giorno 27/set/2010, alle ore 14.25, Max Countryman ha scritto:
> > > > 
> > > > > I've followed a setup for uWSGI previously discussed here and set up an xml \
> > > > > file that pretty much contains everything I was doing on the command line \
> > > > > (Thanks Roberto!): 
> > > > > wsgi.xml
> > > > > ---
> > > > > <uwsgi>
> > > > > <pythonpath>/usr/local/django/voxi/</pythonpath>
> > > > > <pythonpath>/usr/local/django/</pythonpath>
> > > > > <env>DJANGO_SETTINGS_MODULE=voxi.settings</env>
> > > > > <module>django.core.handlers.wsgi.WSGIHandler()</module>
> > > > > <master/>
> > > > > <processes>6</processes>
> > > > > <socket>/tmp/cherokee/voxi.sock</socket>
> > > > > <chmod/>
> > > > > </uwsgi>
> > > > > 
> > > > > 
> > > > > I'm wondering what, if anything, I need to do to make this work with \
> > > > > virtualenv? Is it as simple as running './uwsgi -x wsgi.xml -H voxi'? 
> > > > > __
> > > > 
> > > > Yes but try to use absolute path for venv.
> > > > 
> > > > By the way i suggest you to include the virtualenv in the xml file
> > > > 
> > > > <home>/path_to/voxi</home>
> > > > 
> > > > --
> > > > Roberto De Ioris
> > > > http://unbit.it
> > > > JID: roberto@jabber.unbit.it
> > > > 
> > > 
> > > _______________________________________________
> > > Cherokee mailing list
> > > Cherokee@lists.octality.com
> > > http://lists.octality.com/listinfo/cherokee
> > 
> > _______________________________________________
> > Cherokee mailing list
> > Cherokee@lists.octality.com
> > http://lists.octality.com/listinfo/cherokee
> 
> _______________________________________________
> Cherokee mailing list
> Cherokee@lists.octality.com
> http://lists.octality.com/listinfo/cherokee

_______________________________________________
Cherokee mailing list
Cherokee@lists.octality.com
http://lists.octality.com/listinfo/cherokee


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic