Here is output of the command
(r_web) C:\Users\Administrator\r_web\RosterWeb>mod_wsgi-express module-config LoadFile "c:/python34/python34.dll" LoadModule wsgi_module "c:/users/administrator/envs/r_web/lib/site-packages/mod_wsgi/server/mod_wsgi.pyd" WSGIPythonHome "c:/users/administrator/envs/r_web" On Saturday, December 31, 2016 at 2:45:54 AM UTC+5:30, Graham Dumpleton wrote: > > As already mentioned, run the command: > > mod_wsgi-express module-config > > after mod_wsgi is installed and it will tell you the LoadModule line to > use, as well as directives for LoadFile and WSGIPythonHome which ensure > correct Python is used. > > There isn’t a need to copy the mod_wsgi.so file into place. the directives > from that command will set things up to use it from where it is installed. > > So run the command. Let me know what it shows so can verify that I think > it looks good. > > Graham > > On 31 Dec 2016, at 8:11 AM, ANANDA SHANKAR DAS <[email protected] > <javascript:>> wrote: > > Graham, > > Thanks for pointing that out, I dont know how I ended up > using 32 bit version of python 3.4. Anyway I corrected that and I > ran the command you gave me earlier, please find the output > attached. > > I guess I need to find the mod_wsgi.so and copy it in the module dir > and make the following changes in conf file > > LoadModule wsgi_module modules/mod_wsgi.so > <VirtualHost *> > WSGIScriptAlias /index > C:\Users\Administrator\r_web\RosterWeb\RosterWeb\Roster.wsgi > <Directory C:\Users\Administrator\r_web\RosterWeb\RosterWeb\> > Order deny,allow > Require all granted > </Directory> > </VirtualHost> > > Right ? > > > > On Saturday, December 31, 2016 at 2:13:55 AM UTC+5:30, Graham Dumpleton > wrote: >> >> Are you sure you have installed same architecture for both Python and >> Apache? >> >> That is, that they are both 64 bit? >> >> Are you sure Python isn’t the 32 bit version? >> >> Graham >> >> On 31 Dec 2016, at 7:38 AM, ANANDA SHANKAR DAS <[email protected]> wrote: >> >> Please find the complete output attached >> >> On Saturday, December 31, 2016 at 2:00:57 AM UTC+5:30, ANANDA SHANKAR DAS >> wrote: >>> >>> I have downloaded apache 2.2 from >>> https://www.apachelounge.com/download/win64/ >>> >>> In C:\Apache2\lib I have >>> >>> C:\Apache2\lib>dir >>> Volume in drive C has no label. >>> Volume Serial Number is 2806-D34A >>> >>> Directory of C:\Apache2\lib >>> >>> 30/12/2016 11:58 <DIR> . >>> 30/12/2016 11:58 <DIR> .. >>> 30/12/2016 11:58 1,921,920 apr-1.lib >>> 30/12/2016 11:58 1,199,734 aprutil-1.lib >>> 30/12/2016 11:58 62,526 libapr-1.exp >>> 30/12/2016 11:58 103,936 libapr-1.lib >>> 30/12/2016 11:58 3,929 libapriconv-1.exp >>> 30/12/2016 11:58 7,404 libapriconv-1.lib >>> 30/12/2016 11:58 38,621 libaprutil-1.exp >>> 30/12/2016 11:58 64,916 libaprutil-1.lib >>> 30/12/2016 11:58 60,508 libhttpd.exp >>> 30/12/2016 11:58 99,028 libhttpd.lib >>> 30/12/2016 11:58 9,775 mod_dav.exp >>> 30/12/2016 11:58 16,660 mod_dav.lib >>> 30/12/2016 11:58 600,878 xml.lib >>> 13 File(s) 4,189,835 bytes >>> 2 Dir(s) 1,870,245,888 bytes free >>> >>> Its a long output, the tail is as follows >>> >>> coreboard_process@4 referenced in function _wsgi_server_metrics >>> wsgi_metrics.obj : error LNK2019: unresolved external symbol >>> __imp__ap_exist >>> s_scoreboard_image@0 referenced in function _wsgi_server_metrics >>> wsgi_thread.obj : error LNK2019: unresolved external symbol >>> __imp__apr_threa >>> dkey_private_set@8 referenced in function _wsgi_thread_info >>> wsgi_thread.obj : error LNK2019: unresolved external symbol >>> __imp__apr_threa >>> dkey_private_get@8 referenced in function _wsgi_thread_info >>> build\lib.win32-3.4\mod_wsgi\server\mod_wsgi.pyd : fatal error >>> LNK1120: 103 >>> unresolved externals >>> error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio >>> 10.0\\VC\\B >>> IN\\link.exe' failed with exit status 1120 >>> error >>> Cleaning up... >>> Removing source in >>> C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-epmtkelp-build >>> Command "c:\users\administrator\envs\r_web\scripts\python.exe -u -c >>> "import setu >>> ptools, tokenize;__file__='C:\\Users\\ >>> ADMINI~1\\AppData\\Local\\Temp\\2\\pip-epm >>> tkelp-build\\setup.py';f=getattr(tokenize, 'open', >>> open)(__file__);code=f.read() >>> .replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" >>> install >>> --record >>> C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-1w7syfk4-record\install-reco >>> rd.txt --single-version-externally-managed --compile --install-headers >>> c:\users\ >>> administrator\envs\r_web\include\site\python3.4\mod-wsgi" failed with >>> error code >>> 1 in C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-epmtkelp-build\ >>> Exception information: >>> Traceback (most recent call last): >>> File >>> "c:\users\administrator\envs\r_web\lib\site-packages\pip\basecommand.py", >>> line 215, in main >>> status = self.run(options, args) >>> File >>> "c:\users\administrator\envs\r_web\lib\site-packages\pip\commands\install >>> .py", line 342, in run >>> prefix=options.prefix_path, >>> File >>> "c:\users\administrator\envs\r_web\lib\site-packages\pip\req\req_set.py", >>> line 784, in install >>> **kwargs >>> File >>> "c:\users\administrator\envs\r_web\lib\site-packages\pip\req\req_install. >>> py", line 878, in install >>> spinner=spinner, >>> File >>> "c:\users\administrator\envs\r_web\lib\site-packages\pip\utils\__init__.p >>> y", line 707, in call_subprocess >>> % (command_desc, proc.returncode, cwd)) >>> pip.exceptions.InstallationError: Command >>> "c:\users\administrator\envs\r_web\scr >>> ipts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\ >>> ADMINI~1 >>> \\AppData\\Local\\Temp\\2\\pip-epmtkelp-build\\setup.py';f=getattr(tokenize, >>> >>> 'op >>> en', open)(__file__);code=f.read().replace('\r\n', >>> '\n');f.close();exec(compile( >>> code, __file__, 'exec'))" install --record >>> C:\Users\ADMINI~1\AppData\Local\Temp\ >>> 2\pip-1w7syfk4-record\install-record.txt >>> --single-version-externally-managed --c >>> ompile --install-headers >>> c:\users\administrator\envs\r_web\include\site\python3. >>> 4\mod-wsgi" failed with error code 1 in >>> C:\Users\ADMINI~1\AppData\Local\Temp\2\p >>> ip-epmtkelp-build\ >>> >>> >>> On Saturday, December 31, 2016 at 1:42:40 AM UTC+5:30, Graham Dumpleton >>> wrote: >>>> >>>> Where did you get this Apache 2 binary package from? What site? >>>> >>>> Can you run with: >>>> >>>> pip install -v https://github.com/Gr >>>> ahamDumpleton/mod_wsgi/archive/develop.zip >>>> >>>> The -v option will show the actual compiler commands and output. >>>> >>>> I need to see the main link like from the compilation. >>>> >>>> Also, what is in the directory: >>>> >>>> c:\Apache2\lib >>>> >>>> Graham >>>> >>>> On 31 Dec 2016, at 5:21 AM, ANANDA SHANKAR DAS <[email protected]> >>>> wrote: >>>> >>>> HI Graham, >>>> >>>> I installed Visual Studio 10 Professional , with that its >>>> a different error: >>>> >>>> slate_name@16 referenced in function _wsgi_register_hooks >>>> mod_wsgi.obj : error LNK2019: unresolved external symbol >>>> __imp__ap_hook_chil >>>> d_init@16 referenced in function _wsgi_register_hooks >>>> mod_wsgi.obj : error LNK2019: unresolved external symbol >>>> __imp__ap_hook_post >>>> _config@16 referenced in function _wsgi_register_hooks >>>> wsgi_apache.obj : error LNK2019: unresolved external symbol >>>> __imp__apr_conv_ >>>> utf8_to_ucs2@16 referenced in function _wsgi_utf8_to_unicode_path >>>> wsgi_buckets.obj : error LNK2001: unresolved external symbol >>>> _apr_bucket_sha >>>> red_copy >>>> wsgi_buckets.obj : error LNK2001: unresolved external symbol >>>> _apr_bucket_sha >>>> red_split >>>> wsgi_buckets.obj : error LNK2019: unresolved external symbol >>>> __imp__apr_buck >>>> et_free referenced in function _wsgi_python_bucket_destroy >>>> wsgi_buckets.obj : error LNK2019: unresolved external symbol >>>> __imp__apr_buck >>>> et_shared_destroy@4 referenced in function _wsgi_python_bucket_destroy >>>> wsgi_buckets.obj : error LNK2019: unresolved external symbol >>>> __imp__apr_buck >>>> et_shared_make@20 referenced in function _wsgi_apr_bucket_python_make >>>> wsgi_buckets.obj : error LNK2019: unresolved external symbol >>>> __imp__apr_buck >>>> et_alloc referenced in function _wsgi_apr_bucket_python_make >>>> wsgi_interp.obj : error LNK2019: unresolved external symbol >>>> __imp__ap_get_se >>>> rver_built@0 referenced in function _newInterpreterObject >>>> wsgi_interp.obj : error LNK2019: unresolved external symbol >>>> __imp__ap_get_se >>>> rver_description@0 referenced in function _newInterpreterObject >>>> wsgi_metrics.obj : error LNK2019: unresolved external symbol >>>> __imp__ap_get_s >>>> coreboard_worker@8 referenced in function _wsgi_server_metrics >>>> wsgi_metrics.obj : error LNK2019: unresolved external symbol >>>> __imp__ap_get_s >>>> coreboard_process@4 referenced in function _wsgi_server_metrics >>>> wsgi_metrics.obj : error LNK2019: unresolved external symbol >>>> __imp__ap_exist >>>> s_scoreboard_image@0 referenced in function _wsgi_server_metrics >>>> wsgi_thread.obj : error LNK2019: unresolved external symbol >>>> __imp__apr_threa >>>> dkey_private_set@8 referenced in function _wsgi_thread_info >>>> wsgi_thread.obj : error LNK2019: unresolved external symbol >>>> __imp__apr_threa >>>> dkey_private_get@8 referenced in function _wsgi_thread_info >>>> build\lib.win32-3.4\mod_wsgi\server\mod_wsgi.pyd : fatal error >>>> LNK1120: 103 >>>> unresolved externals >>>> error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio >>>> 10.0\\VC\\B >>>> IN\\link.exe' failed with exit status 1120 >>>> >>>> ---------------------------------------- >>>> Command "c:\users\administrator\envs\r_web\scripts\python.exe -u -c >>>> "import setu >>>> ptools, tokenize;__file__='C: >>>> \\Users\\ADMINI~1\\AppData\\Local\\Temp\\2\\pip-2sr >>>> owup3-build\\setup.py';f=getattr(tokenize, 'open', >>>> open)(__file__);code=f.read() >>>> .replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" >>>> install >>>> --record >>>> C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-d76aqi9c-record\install-reco >>>> rd.txt --single-version-externally-managed --compile --install-headers >>>> c:\users\ >>>> administrator\envs\r_web\include\site\python3.4\mod-wsgi" failed with >>>> error code >>>> 1 in C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-2srowup3-build\ >>>> >>>> >>>> On Friday, December 30, 2016 at 5:32:53 PM UTC+5:30, ANANDA SHANKAR DAS >>>> wrote: >>>>> >>>>> Just to add that I am using the vc10 version of apache 2.2 >>>>> >>>>> On Friday, December 30, 2016 at 4:54:20 PM UTC+5:30, ANANDA SHANKAR >>>>> DAS wrote: >>>>>> >>>>>> Tried the same as mentioned in the error below, still same. >>>>>> >>>>>> >>>>>> Whatever mentioned in error has been installed . >>>>>> >>>>>> >>>>>> <https://lh3.googleusercontent.com/-Dc3EBu-gNnU/WGZD3WXmXYI/AAAAAAAAERs/BNjgFO037SUMNPDlFx9KSgOYPE9s3_QsgCLcB/s1600/vc.jpg> >>>>>> >>>>>> >>>>>> >>>>>> (r_web) C:\Users\Administrator\r_web\RosterWeb>pip install >>>>>> https://github.com/Gr >>>>>> ahamDumpleton/mod_wsgi/archive/develop.zip >>>>>> Collecting >>>>>> https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip >>>>>> Downloading >>>>>> https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip (7 >>>>>> 83kB) >>>>>> 100% |################################| 788kB 504kB/s >>>>>> Installing collected packages: mod-wsgi >>>>>> Running setup.py install for mod-wsgi ... error >>>>>> Complete output from command >>>>>> c:\users\administrator\envs\r_web\scripts\pytho >>>>>> n.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\ >>>>>> ADMINI~1\\AppData\ >>>>>> \Local\\Temp\\2\\pip-jani9ah8-build\\setup.py';f=getattr(tokenize, >>>>>> 'open', open) >>>>>> (__file__);code=f.read().replace('\r\n', >>>>>> '\n');f.close();exec(compile(code, __fi >>>>>> le__, 'exec'))" install --record >>>>>> C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-jbgq >>>>>> 6g2n-record\install-record.txt --single-version-externally-managed >>>>>> --compile --i >>>>>> nstall-headers >>>>>> c:\users\administrator\envs\r_web\include\site\python3.4\mod-wsgi >>>>>> : >>>>>> c:\python34\Lib\distutils\dist.py:260: UserWarning: Unknown >>>>>> distribution opt >>>>>> ion: 'bugtrack_url' >>>>>> warnings.warn(msg) >>>>>> running install >>>>>> running build >>>>>> running build_py >>>>>> creating build >>>>>> creating build\lib.win32-3.4 >>>>>> creating build\lib.win32-3.4\mod_wsgi >>>>>> copying src\__init__.py -> build\lib.win32-3.4\mod_wsgi >>>>>> creating build\lib.win32-3.4\mod_wsgi\server >>>>>> copying src\server\apxs_config.py -> >>>>>> build\lib.win32-3.4\mod_wsgi\server >>>>>> copying src\server\environ.py -> >>>>>> build\lib.win32-3.4\mod_wsgi\server >>>>>> copying src\server\__init__.py -> >>>>>> build\lib.win32-3.4\mod_wsgi\server >>>>>> creating build\lib.win32-3.4\mod_wsgi\server\management >>>>>> copying src\server\management\__init__.py -> >>>>>> build\lib.win32-3.4\mod_wsgi\se >>>>>> rver\management >>>>>> creating build\lib.win32-3.4\mod_wsgi\server\management\commands >>>>>> copying src\server\management\commands\runmodwsgi.py -> >>>>>> build\lib.win32-3.4\ >>>>>> mod_wsgi\server\management\commands >>>>>> copying src\server\management\commands\__init__.py -> >>>>>> build\lib.win32-3.4\mo >>>>>> d_wsgi\server\management\commands >>>>>> creating build\lib.win32-3.4\mod_wsgi\docs >>>>>> copying docs\_build\html\__init__.py -> >>>>>> build\lib.win32-3.4\mod_wsgi\docs >>>>>> creating build\lib.win32-3.4\mod_wsgi\images >>>>>> copying images\__init__.py -> build\lib.win32-3.4\mod_wsgi\images >>>>>> copying images\snake-whiskey.jpg -> >>>>>> build\lib.win32-3.4\mod_wsgi\images >>>>>> running build_ext >>>>>> building 'mod_wsgi.server.mod_wsgi' extension >>>>>> * error: Microsoft Visual C++ 10.0 is required. Get it with >>>>>> "Microsoft Windows* >>>>>> * SDK 7.1": www.microsoft.com/download/details.aspx?id=8279 >>>>>> <http://www.microsoft.com/download/details.aspx?id=8279>* >>>>>> >>>>>> ---------------------------------------- >>>>>> Command "c:\users\administrator\envs\r_web\scripts\python.exe -u -c >>>>>> "import setu >>>>>> ptools, tokenize;__file__='C:\\Users\\ >>>>>> ADMINI~1\\AppData\\Local\\Temp\\2\\pip-jan >>>>>> i9ah8-build\\setup.py';f=getattr(tokenize, 'open', >>>>>> open)(__file__);code=f.read() >>>>>> .replace('\r\n', '\n');f.close();exec(compile(code, __file__, >>>>>> 'exec'))" install >>>>>> --record >>>>>> C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-jbgq6g2n-record\install-reco >>>>>> rd.txt --single-version-externally-managed --compile >>>>>> --install-headers c:\users\ >>>>>> administrator\envs\r_web\include\site\python3.4\mod-wsgi" failed with >>>>>> error code >>>>>> 1 in C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-jani9ah8-build\ >>>>>> >>>>>> On Friday, December 30, 2016 at 4:09:49 PM UTC+5:30, Graham Dumpleton >>>>>> wrote: >>>>>>> >>>>>>> Try doing the exact same thing but with Python 3.4. >>>>>>> >>>>>>> So long as you have the compiler installed and can install using pip >>>>>>> any Python packages with C extensions, then technically you can use >>>>>>> ‘pip >>>>>>> install mod_wsgi’ to get the mod_wsgi module built, even if I haven’t >>>>>>> myself tried it. >>>>>>> >>>>>>> From memory Python 3.4 uses VC10, so if can, Apache should also be >>>>>>> compiled with VC10 to avoid mixing ABI versions for objects. >>>>>>> >>>>>>> Graham >>>>>>> >>>>>>> On 30 Dec 2016, at 9:35 PM, ANANDA SHANKAR DAS <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>> Yes, tried that got the same error. Now I downgraded to python >>>>>>> 3.4.3 since few packages in the build tool didnot install >>>>>>> and >>>>>>> I had to skip it. Found out in some forums that I need to install >>>>>>> Visual Studio 2015. But its incompatible to windows server 2008, so >>>>>>> >>>>>>> downgraded to python 3.4 Could you please help me with the >>>>>>> mod_wsgi for this >>>>>>> >>>>>>> On Friday, December 30, 2016 at 3:44:37 PM UTC+5:30, Graham >>>>>>> Dumpleton wrote: >>>>>>>> >>>>>>>> You need to have installed the VC14 compiler on the system. >>>>>>>> >>>>>>>> See: >>>>>>>> >>>>>>>> >>>>>>>> https://wiki.python.org/moin/WindowsCompilers#Microsoft_Visual_C.2B-.2B-_14.0_standalone:_Visual_C.2B-.2B-_Build_Tools_2015_.28x86.2C_x64.2C_ARM.29 >>>>>>>> >>>>>>>> Have you done that? >>>>>>>> >>>>>>>> Graham >>>>>>>> >>>>>>>> On 30 Dec 2016, at 9:01 PM, ANANDA SHANKAR DAS <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>> Hi Graham, >>>>>>>> >>>>>>>> I tried your steps , I get the error as follows: >>>>>>>> >>>>>>>> (r_web) C:\Users\Administrator\r_web\RosterWeb>pip install >>>>>>>> https://github.com/Gr >>>>>>>> ahamDumpleton/mod_wsgi/archive/develop.zip >>>>>>>> Collecting >>>>>>>> https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip >>>>>>>> Downloading >>>>>>>> https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip (7 >>>>>>>> 83kB) >>>>>>>> 100% |################################| 788kB 328kB/s >>>>>>>> Installing collected packages: mod-wsgi >>>>>>>> Running setup.py install for mod-wsgi ... error >>>>>>>> Complete output from command >>>>>>>> c:\users\administrator\envs\r_web\scripts\pytho >>>>>>>> n.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\ >>>>>>>> ADMINI~1\\AppData\ >>>>>>>> \Local\\Temp\\2\\pip-5h4juafu-build\\setup.py';f=getattr(tokenize, >>>>>>>> 'open', open) >>>>>>>> (__file__);code=f.read().replace('\r\n', >>>>>>>> '\n');f.close();exec(compile(code, __fi >>>>>>>> le__, 'exec'))" install --record >>>>>>>> C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-zt11 >>>>>>>> 8dzx-record\install-record.txt --single-version-externally-managed >>>>>>>> --compile --i >>>>>>>> nstall-headers >>>>>>>> c:\users\administrator\envs\r_web\include\site\python3.5\mod-wsgi >>>>>>>> : >>>>>>>> c:\python35\Lib\distutils\dist.py:261: UserWarning: Unknown >>>>>>>> distribution opt >>>>>>>> ion: 'bugtrack_url' >>>>>>>> warnings.warn(msg) >>>>>>>> running install >>>>>>>> running build >>>>>>>> running build_py >>>>>>>> creating build >>>>>>>> creating build\lib.win-amd64-3.5 >>>>>>>> creating build\lib.win-amd64-3.5\mod_wsgi >>>>>>>> copying src\__init__.py -> build\lib.win-amd64-3.5\mod_wsgi >>>>>>>> creating build\lib.win-amd64-3.5\mod_wsgi\server >>>>>>>> copying src\server\apxs_config.py -> >>>>>>>> build\lib.win-amd64-3.5\mod_wsgi\server >>>>>>>> >>>>>>>> copying src\server\environ.py -> >>>>>>>> build\lib.win-amd64-3.5\mod_wsgi\server >>>>>>>> copying src\server\__init__.py -> >>>>>>>> build\lib.win-amd64-3.5\mod_wsgi\server >>>>>>>> creating build\lib.win-amd64-3.5\mod_wsgi\server\management >>>>>>>> copying src\server\management\__init__.py -> >>>>>>>> build\lib.win-amd64-3.5\mod_wsg >>>>>>>> i\server\management >>>>>>>> creating >>>>>>>> build\lib.win-amd64-3.5\mod_wsgi\server\management\commands >>>>>>>> copying src\server\management\commands\runmodwsgi.py -> >>>>>>>> build\lib.win-amd64- >>>>>>>> 3.5\mod_wsgi\server\management\commands >>>>>>>> copying src\server\management\commands\__init__.py -> >>>>>>>> build\lib.win-amd64-3. >>>>>>>> 5\mod_wsgi\server\management\commands >>>>>>>> creating build\lib.win-amd64-3.5\mod_wsgi\docs >>>>>>>> copying docs\_build\html\__init__.py -> >>>>>>>> build\lib.win-amd64-3.5\mod_wsgi\doc >>>>>>>> s >>>>>>>> creating build\lib.win-amd64-3.5\mod_wsgi\images >>>>>>>> copying images >>>>>>>> >>>>>>>> -- 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.
