The key error is: > [Tue Sep 08 16:01:17 2009] [error] [client 192.168.1.1] import > _socket
You should reinstall your Python installation. This time use latest version of Python 2.6 available and ensure that you install it for all users and not just yourself. That should resolve the issue. BTW, it doesn't matter that mod_wsgi.so may have been compiled against different patch revision of Python, so long as major/minor version are the same. Graham On Sep 9, 7:26 am, 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 -~----------~----~----~----~------~----~------~--~---

