....development and testing.... and there's no setup needed (which is the
real benefit; just run...)

On Tue, Sep 8, 2009 at 6:35 PM, Yarko Tymciurak <[email protected]> wrote:

> cerrypy is fine for development...  www.web2py.py I believe uses the
> builtin cherrypy.
> For handling volumes of requests you may want to go with alternatives.
>
>
> On Tue, Sep 8, 2009 at 6:06 PM, Chris S <[email protected]> wrote:
>
>>
>> I'm using 2.6.2 as my actual Python install.  I'm guessing the
>> mod_wsgi is compiled for python 2.6.1.  Are you saying finding a new
>> mod_wsgi would allow me to run with python 2.6.2?
>>
>> I can look at the cherrypy but every step of the way the instructions
>> indicate over and over that Apache would be better, so I didn't see a
>> reason to try and setup with just cherrypy.  When does the crossover
>> between needing to run with Apache and being ok with Cherrypy occure?
>>
>> If Python is the issue I guess I can consider downgrading to 2.5.4 and
>> reinstalling all of my modules for 2.5.  I was just sure someone would
>> have a way to make these work together.  I've been looking for a way
>> to just make Apache use the Python 2.5 so my PATH can still use the
>> 2.6 but I'm not getting anywhere with that either.
>>
>>
>>
>> On Sep 8, 5:47 pm, Yarko Tymciurak <[email protected]> wrote:
>> > Python 2.6.1 had errors; you need to use at least 2.6.2;
>> >
>> > Anyway, web2py has cherrypy built in, so you should be able to serve
>> just by
>> > running (for example):
>> >
>> > python2.6 web2py.py -a 'my_admin_password'
>> >
>> > python web2py.py -h
>> >
>> > will list other command line options (port 8000 is default, for
>> example).
>> >
>> > - Yarko
>> >
>> >
>> >
>> > On Tue, Sep 8, 2009 at 4:26 PM, Chris S <[email protected]>
>> wrote:
>> >
>> > > So I'm afraid I know my answer but I'll check just to see.  I'm
>> > > running Windows XP, and Python 2.6 and wanted to try Web2py as I just
>> > > recently found it.  I've been following the instruction document to
>> > > set up Apache 2.2 and Web2py together.
>> >
>> > > Currently, the Apache server starts and my config file is what's
>> > > litsed in the instruction manual (with the exception of using
>> > > server.pem instead of server.key which I think is an error in the
>> > > instructions).  I can see the "It Worked" webpage from Apache but if I
>> > > use https:// to access the computer I get a 500 Internal server
>> error.
>> >
>> > > Looking into the Apache log I find:
>> >
>> > > [Tue Sep 08 16:01:13 2009] [warn] mod_wsgi: Compiled for Python/
>> 2.6.1.
>> > > [Tue Sep 08 16:01:13 2009] [warn] mod_wsgi: Runtime using Python/
>> > > 2.6.2.
>> > > [Tue Sep 08 16:01:13 2009] [warn] mod_wsgi: Python module path 'C:\
>> > > \WINDOWS\\system32\\python26.zip;C:\\Python26\\Lib;C:\\Python26\
>> > > \DLLs;C:\\Python26\\Lib\\lib-tk;;C:\\Program Files\\Apache Software
>> > > Foundation\\Apache2.2\\bin'.
>> > > [Tue Sep 08 16:01:13 2009] [notice] Child 2380: Child process is
>> > > running
>> > > [Tue Sep 08 16:01:13 2009] [notice] Child 2380: Acquired the start
>> > > mutex.
>> > > [Tue Sep 08 16:01:13 2009] [notice] Child 2380: Starting 64 worker
>> > > threads.
>> > > [Tue Sep 08 16:01:13 2009] [notice] Child 2380: Starting thread to
>> > > listen on port 443.
>> > > [Tue Sep 08 16:01:13 2009] [notice] Child 2380: Starting thread to
>> > > listen on port 80.
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1] mod_wsgi
>> > > (pid=2380): Target WSGI script 'C:/web2py/wsgihandler.py' cannot be
>> > > loaded as Python module.
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1] mod_wsgi
>> > > (pid=2380): Exception occurred processing WSGI script 'C:/web2py/
>> > > wsgihandler.py'.
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1] Traceback
>> > > (most recent call last):
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1]   File "C:/
>> > > web2py/wsgihandler.py", line 24, in <module>
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1]     import
>> > > gluon.main
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1]   File "gluon\
>> > > \main.py", line 15, in <module>
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1]     import cgi
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1]   File "C:\
>> > > \Python26\\Lib\\cgi.py", line 40, in <module>
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1]     import
>> > > urllib
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1]   File "C:\
>> > > \Python26\\Lib\\urllib.py", line 26, in <module>
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1]     import
>> > > socket
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1]   File "C:\
>> > > \Python26\\Lib\\socket.py", line 46, in <module>
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1]     import
>> > > _socket
>> > > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1] ImportError:
>> > > Module use of python25.dll conflicts with this version of Python.
>> >
>> > > More looking around I've verified that my mod_wsgi.so is complied for
>> > > Python2.6 (if I use the 3.0 or 2.5 versions Apache doesn't start).  So
>> > > I'm fairly sure that's ok.  The manual does say it is assumed you are
>> > > using Python 2.5, but I'm already running 2.6 and the front page says
>> > > it runs on 2.6.  Is there an exception for running Apache with WSGI
>> > > which requires I run version 2.5 of python?
>> >
>> > > If so can I keep my 2.6 install for scripts I'm already running
>> > > (unrelated to web2py) or do I have to reinstall everything for python
>> > > 2.5 in order to run with web2py/apache/WSGI/windows?
>> >
>> > > I've been searching for hours so I've finally just decided to ask.
>> >>
>>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to