BTW, if you aren't using a command line shell to do/see stuff, are you
sure that Windows Explorer isn't hiding the .so extension and you
really have:

  mod_wsgi.so.so

Graham

On 17 June 2010 12:26, Graham Dumpleton <[email protected]> wrote:
> Trying putting the file at:
>
>  C:/mod_wsgi.so
>
> and use:
>
>  LoadModule wsgi_module C:/mod_wsgi.so
>
> Ie., obvious place and qualified absolute path.
>
> Graham
>
> On 17 June 2010 06:53, mpickard <[email protected]> wrote:
>> I've used a windows tool (robocopy) to copy the file permissions from
>> one of the existing apache modules.  Still no luck.
>>
>> I'm still getting this error:
>>
>> [Wed Jun 16 13:31:18 2010] [notice] Parent: Received restart signal --
>> Restarting the server.
>> httpd.exe: Syntax error on line 128 of C:/Program Files (x86)/Apache
>> Software Foundation/Apache2.2/conf/httpd.conf: Cannot load C:/Program
>> Files (x86)/Apache Software Foundation/Apache2.2/modules/mod_wsgi.so
>> into server: The specified module could not be found.
>> [Wed Jun 16 13:31:18 2010] [notice] Child 3540: Exit event signaled.
>> Child process is ending.
>> [Wed Jun 16 13:31:18 2010] [warn] (OS 995)The I/O operation has been
>> aborted because of either a thread exit or an application request.  :
>> winnt_accept: Asynchronous AcceptEx failed.
>> [Wed Jun 16 13:31:19 2010] [notice] Child 3540: Released the start
>> mutex
>> [Wed Jun 16 13:31:20 2010] [notice] Child 3540: All worker threads
>> have exited.
>> [Wed Jun 16 13:31:20 2010] [notice] Child 3540: Child process is
>> exiting
>>
>> Matt
>>
>> On Jun 10, 7:03 pm, Graham Dumpleton <[email protected]>
>> wrote:
>>> Did you use cgywin shell to verify file permissions and user/group
>>> ownership as I suggested?
>>>
>>> Graham
>>>
>>> On 11 June 2010 06:42,mpickard<[email protected]> wrote:
>>>
>>> > So still not having any luck.  I've removed WAMP and installed Apache
>>> > 2.2.  Apache starts fine until I try to load the wsgi module, then
>>> > this is what is in my error logs:
>>>
>>> >  Jun 10 13:22:17 2010] [notice] Child 1724: Exit event signaled. Child
>>> > process is ending.
>>> > httpd.exe: Syntax error on line 128 of C:/Program Files (x86)/Apache
>>> > Software Foundation/Apache2.2/conf/httpd.conf: Cannot load C:/Program
>>> > Files (x86)/Apache Software Foundation/Apache2.2/modules/mod_wsgi.so
>>> > into server: The specified module could not be found.
>>> > [Thu Jun 10 13:22:17 2010] [warn] (OS 995)The I/O operation has been
>>> > aborted because of either a thread exit or an application request.  :
>>> > winnt_accept: Asynchronous AcceptEx failed.
>>> > [Thu Jun 10 13:22:18 2010] [notice] Child 1724: Released the start
>>> > mutex
>>> > [Thu Jun 10 13:22:19 2010] [notice] Child 1724: All worker threads
>>> > have exited.
>>> > [Thu Jun 10 13:22:19 2010] [notice] Child 1724: Child process is
>>> > exiting
>>>
>>> > I've tried the precompiled modules as well as modules from this post:
>>>
>>> >http://groups.google.com/group/modwsgi/browse_thread/thread/2c214e9a5...
>>>
>>> > No luck.  I've even tried compiling them myself, but no luck with the
>>> > build.
>>>
>>> > Does that error message help?
>>>
>>> > On May 28, 2:48 pm, Graham Dumpleton <[email protected]>
>>> > wrote:
>>> >> On 29 May 2010 03:21,mpickard<[email protected]> wrote:
>>>
>>> >> > Hmm, no luck.  Any reasons while it would not be able to "find" that
>>> >> > module?  I've double checked the path.
>>>
>>> >> Do you have 'cygwin' tools installed.
>>>
>>> >> Use a shell under cygwin to go to the directory and do a 'ls -las'.
>>> >> Then compare what cygwin says for file ownership and permissions and
>>> >> use chown/chgrp/chmod as appropriate to get it to match. On my system
>>> >> at least there was one chmod type thing I couldn't get t match, but
>>> >> still worked.
>>>
>>> >> Graham
>>>
>>> >> > On May 27, 5:33 pm,mpickard<[email protected]> wrote:
>>> >> >> Graham -
>>>
>>> >> >> Good catch.  WAMP does log its errors through the Windows OS because
>>> >> >> WAMP registers Apache as a Windows Service.  So when I open up the
>>> >> >> Event Viewer and look under Applications.  I see an error message for
>>> >> >> Apache that says:
>>>
>>> >> >> The Apache service named  reported the following error:
>>>
>>> >> >> >>> httpd.exe: Syntax error on line 109 of 
>>> >> >> >>> C:/wamp/bin/apache/Apache2.2.11/conf/httpd.conf: Cannot load 
>>> >> >> >>> C:/wamp/bin/apache/Apache2.2.11/modules/mod_wsgi.so into server: 
>>> >> >> >>> The specified module could not be found.
>>>
>>> >> >> I'm guessing it has something to do with my text editor...I look into
>>> >> >> that.
>>>
>>> >> >> Thanks,
>>>
>>> >> >> Matt
>>>
>>> >> >> On May 27, 5:21 pm, Graham Dumpleton <[email protected]>
>>> >> >> wrote:
>>>
>>> >> >> > On 28 May 2010 10:15,mpickard<[email protected]> 
>>> >> >> > wrote:
>>>
>>> >> >> > > Yes, that's the frustrating thing about this process.  I don't 
>>> >> >> > > know if
>>> >> >> > > WAMP 2.0 logs errors in a special way, but if the whole WAMP stack
>>> >> >> > > doesn't start successfully, I don't see any errors in the apache 
>>> >> >> > > error
>>> >> >> > > log.  If I remove the load mod_wsgi directive and let the stack 
>>> >> >> > > load
>>> >> >> > > successfully, then I see new messages in the error log....but 
>>> >> >> > > they are
>>> >> >> > > "success" message and none of them deal with mod_wsgi....
>>>
>>> >> >> > > So maybe i need to post a message to WAMP 2.0 and figure out why 
>>> >> >> > > I'm
>>> >> >> > > not seeing error messages...
>>>
>>> >> >> > Maybe they go into some system logs instead.
>>>
>>> >> >> > I don't know Windows and have exhausted most of my normal 
>>> >> >> > suggestions,
>>> >> >> > but maybe if you are lucky someone else here can help.
>>>
>>> >> >> > Certainly ask WAMP people where any startup failure messages would 
>>> >> >> > go.
>>>
>>> >> >> > BTW, why are you using WAMP and not just standard Apache httpd 
>>> >> >> > binary
>>> >> >> > installer from Apache software foundation themselves?
>>>
>>> >> >> > Graham
>>>
>>> >> >> > > On May 27, 5:10 pm, Graham Dumpleton <[email protected]>
>>> >> >> > > wrote:
>>> >> >> > >> On 28 May 2010 10:01,mpickard<[email protected]> 
>>> >> >> > >> wrote:
>>>
>>> >> >> > >> > I tried uninstall and reinstalling both 32-bit and 64-bit 
>>> >> >> > >> > versions of
>>> >> >> > >> > Python.
>>>
>>> >> >> > >> > Does mod_wsgi actually load python when it is loaded by the 
>>> >> >> > >> > Apache
>>> >> >> > >> > server?  What does loading mod_wsgi entail?
>>>
>>> >> >> > >> It needs to be able to find the PYTHON25.DLL (or some name like 
>>> >> >> > >> that).
>>> >> >> > >> In other words, it doesn't execute the Python executable, but 
>>> >> >> > >> links in
>>> >> >> > >> its DLL and uses that.
>>>
>>> >> >> > >> Are you absolutely sure there is no messages in error log? When 
>>> >> >> > >> you
>>> >> >> > >> shutdown note what last message is. Then when attempt to start, 
>>> >> >> > >> post
>>> >> >> > >> any messages which appear from that point on no matter what they 
>>> >> >> > >> are.
>>>
>>> >> >> > >> Graham
>>>
>>> >> >> > >> > Thanks,
>>>
>>> >> >> > >> > Matt
>>>
>>> >> >> > >> > On May 27, 4:39 pm, Graham Dumpleton 
>>> >> >> > >> > <[email protected]>
>>> >> >> > >> > wrote:
>>> >> >> > >> >> On 28 May 2010 
>>> >> >> > >> >> 07:43,mpickard<[email protected]> wrote:
>>>
>>> >> >> > >> >> > Hi -
>>>
>>> >> >> > >> >> > I've installed WAMP 2.0 (Apache 2.2.11) on a Windows 2003 
>>> >> >> > >> >> > R2 x64
>>> >> >> > >> >> > server.  I'm using Python 2.6.  I'm trying to install 
>>> >> >> > >> >> > mod_wsgi.  I
>>> >> >> > >> >> > placed the .so file in the 
>>> >> >> > >> >> > "C:\wamp\bin\apache\Apache2.2.11\modules"
>>> >> >> > >> >> > directory (that's where all the other modules reside).  In 
>>> >> >> > >> >> > my
>>> >> >> > >> >> > httpd.conf I added:
>>>
>>> >> >> > >> >> > LoadModule mod_wsgi_module modules/mod_wsgi.so
>>>
>>> >> >> > >> >> > The Apache server won't start.  If I comment out the above 
>>> >> >> > >> >> > line, the
>>> >> >> > >> >> > server starts fine.  However, I'm not seeing any errors in 
>>> >> >> > >> >> > the log
>>> >> >> > >> >> > file and I have LogLevel set to "debug".  Since WAMP starts 
>>> >> >> > >> >> > up fine
>>> >> >> > >> >> > with the load module line, I don't think it is a 64/32-bit 
>>> >> >> > >> >> > issue.  I'm
>>> >> >> > >> >> > pretty sure WAMP is running as a 32-bit file
>>>
>>> >> >> > >> >> > I checked that the permissions of the wsgi module is the 
>>> >> >> > >> >> > same as all
>>> >> >> > >> >> > the other modules in the 
>>> >> >> > >> >> > "C:\wamp\bin\apache\Apache2.2.11\modules"
>>> >> >> > >> >> > directory.
>>>
>>> >> >> > >> >> > I have also tried both the mod_wsgi-2.7and the mod_wsgi-3.0 
>>> >> >> > >> >> > modules
>>> >> >> > >> >> > for Python 2.6 and Apache 2.2.
>>>
>>> >> >> > >> >> > Any thoughts on what might be wrong?
>>>
>>> >> >> > >> >> Ensure you installed Python for all users and not just 
>>> >> >> > >> >> yourself.
>>>
>>> >> >> > >> >> Ensure you are not using Python 2.6.1 on Windows, use a later 
>>> >> >> > >> >> version.
>>>
>>> >> >> > >> >> Best thing to do is uninstall Python and reinstall lastest 
>>> >> >> > >> >> for all users.
>>>
>>> >> >> > >> >> Graham
>>>
>>> >> >> > >> > --
>>> >> >> > >> > You received this message because you are subscribed to the 
>>> >> >> > >> > Google Groups "modwsgi" 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 
>>> >> >> > >> > athttp://groups.google.com/group/modwsgi?hl=en.
>>>
>>> >> >> > > --
>>> >> >> > > You received this message because you are subscribed to the 
>>> >> >> > > Google Groups "modwsgi" 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 
>>> >> >> > > athttp://groups.google.com/group/modwsgi?hl=en.
>>>
>>> >> > --
>>> >> > You received this message because you are subscribed to the Google 
>>> >> > Groups "modwsgi" 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 
>>> >> > athttp://groups.google.com/group/modwsgi?hl=en.
>>>
>>> > --
>>> > You received this message because you are subscribed to the Google Groups 
>>> > "modwsgi" 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 
>>> > athttp://groups.google.com/group/modwsgi?hl=en.
>>
>> --
>> You received this message because you are subscribed to the Google Groups 
>> "modwsgi" 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/modwsgi?hl=en.
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" 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/modwsgi?hl=en.

Reply via email to