Thanks Graham for the quick reply. Yes, Apache is run as service and Python is installed for all users. All of them are of x64 bit, i forgot to mention in the first message. Here is more precise in package details: Apache 2.4.16-vc11 on Windows 7 ( and Windows Server 2010 ). Python 2.7.10 64bit. mod_wsgi 4.5.17+ap24vc9-cp27-cp27m-win_amd64.whl (pip installed).
The only difference is that Apache is of vc11 while mod_wsgi is vc9, but both redistribution packages are installed on the machine. If you got chance to take a look and fix the problem I'd appreciate it. It becomes a show stopper for me at the moment. Thanks Sheng On Monday, August 28, 2017 at 7:25:19 PM UTC-5, Graham Dumpleton wrote: > > > On 29 Aug 2017, at 10:20 am, Sheng <[email protected] <javascript:>> > wrote: > > Hi Graham, > Has this problem been solved? I have the same problem, > Apache2.4.16 Windows 7 (and Windows Server 2010). > Python 2.7.11 > mod_wsgi 4.5.17 ap24vc9-cp27-win-amd64. (VC9 redistribution is there). > > Tried LoadModule from > <python_root>/Lib/site-packages/mod_wsgi/server/mod_wsgi.pyd, didn't work. > Then copied the mod_wsgi.pyd file to apache modules directory, didn't work > either. Error message: The specified module could not be found. But the > file is there for sure. > > > I still have not been able to get anyone to help me fix the script. > > If the pyd file still fails, there can be a couple of other reasons. > > The first is that Apache is run as a service, as a different user, and the > Python installation was not installed for all users and only yourself. > > Have also heard that can be caused by missing runtime libraries for your > compiler. My memory on that one is a big foggy so don't remember the > details. > > Graham > > Please help. Thanks a lot! > > > On Friday, July 21, 2017 at 5:23:02 PM UTC-5, Graham Dumpleton wrote: >> >> There is a known issue when using Python 2.7 on Windows that >> 'module-config' generates the wrong extension for the file. Unfortunately >> each time it has come up, those affected by the issue haven't help with >> working out the code change to fix the issue in the mod_wsgi-express. >> >> Can you start out by telling what files are in the directory: >> >> >> >> C:/Python27/lib/site-packages/mod_wsgi-4.5.15-py2.7-win32.egg/mod_wsgi/server >> >> and it the directory even exists with that exact path? >> >> Thanks. >> >> Graham >> >> On 22 Jul 2017, at 5:38 AM, Ian Shiland <[email protected]> wrote: >> >> >> Apache 2.4.23-win32 >> Windows Server 2012r2 >> python 2.7.9 32bit >> mod_wsgi-4.5.15 >> >> Command to get mod_wsgi path: >> C:\>mod_wsgi-express module-config >> LoadModule wsgi_module >> "C:/Python27/lib/site-packages/mod_wsgi-4.5.15-py2.7-win32.egg/mod_wsgi/server/mod_wsgiNone" >> WSGIPythonHome "C:/Python27" >> >> >> In my http.conf file: >> LoadModule wsgi_module >> "C:/Python27/lib/site-packages/mod_wsgi-4.5.15-py2.7-win32.egg/mod_wsgi/server/mod_wsgi.pyd" >> WSGIPythonHome "C:/Python27" >> >> >> Windows Error when I start the Apache service: >> >> The Apache service named reported the following error: >> >>> httpd.exe: Syntax error on line 179 of C:/Apache24/conf/httpd.conf: >> Cannot load C:/Python27/lib/site-packages/mod_wsgi-4.5.15-py2.7-win32.egg >> /mod_wsgi/server/mod_wsgi.pyd into server: The specified modulecould not be >> found. . >> mod_wsgi.pyd does exist in that directory though... >> >> >> Any help is much appreciated. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "modwsgi" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> Visit this group at https://groups.google.com/group/modwsgi. >> For more options, visit https://groups.google.com/d/optout. >> >> >> > -- > You received this message because you are subscribed to the Google Groups > "modwsgi" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] <javascript:>. > To post to this group, send email to [email protected] <javascript:> > . > Visit this group at https://groups.google.com/group/modwsgi. > For more options, visit https://groups.google.com/d/optout. > > > -- You received this message because you are subscribed to the Google Groups "modwsgi" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/modwsgi. For more options, visit https://groups.google.com/d/optout.
