All I did is unzip the file downloaded to C: Apache2 and then go to the bin folder and run httpd -k install 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\__init__.py -> >>>>>> build\lib.win-amd64-3.5\mod_wsgi\images >>>>>> copying images\snake-whiskey.jpg -> >>>>>> build\lib.win-amd64-3.5\mod_wsgi\images >>>>>> running build_ext >>>>>> building 'mod_wsgi.server.mod_wsgi' extension >>>>>> creating build\temp.win-amd64-3.5 >>>>>> creating build\temp.win-amd64-3.5\Release >>>>>> creating build\temp.win-amd64-3.5\Release\src >>>>>> creating build\temp.win-amd64-3.5\Release\src\server >>>>>> cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -Ic:\Apache2/include >>>>>> -Ic:\python3 >>>>>> 5\include -Ic:\python35\include /Tcsrc/server\mod_wsgi.c >>>>>> /Fobuild\temp.win-amd64 >>>>>> -3.5\Release\src/server\mod_wsgi.obj >>>>>> * error: command 'cl.exe' failed: No such file or directory* >>>>>> >>>>>> ---------------------------------------- >>>>>> 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-5h4 >>>>>> juafu-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-zt118dzx-record\install-reco >>>>>> rd.txt --single-version-externally-managed --compile >>>>>> --install-headers c:\users\ >>>>>> administrator\envs\r_web\include\site\python3.5\mod-wsgi" failed with >>>>>> error code >>>>>> 1 in C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-5h4juafu-build\ >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Friday, December 30, 2016 at 12:34:38 PM UTC+5:30, ANANDA SHANKAR >>>>>> DAS wrote: >>>>>>> >>>>>>> Graham, >>>>>>> >>>>>>> I could not make it to work. Using Apache 2.2 is a >>>>>>> production requirement. I will try to sort this out. Thanks for >>>>>>> helping me in understanding the issue. >>>>>>> >>>>>>> On Friday, December 30, 2016 at 9:35:38 AM UTC+5:30, Graham >>>>>>> Dumpleton wrote: >>>>>>>> >>>>>>>> BTW, where are you even finding an Apache binary which has been >>>>>>>> compiled with VC14 compiler. >>>>>>>> >>>>>>>> The latest I know of is compiled for VC10. As Python 3.5 requires >>>>>>>> VC14 compiler, there is no guarantee that Apache 2.2 compiled for VC10 >>>>>>>> will >>>>>>>> work. >>>>>>>> >>>>>>>> Why must you use Apache 2.2? Why can’t you use Apache 2.4? >>>>>>>> >>>>>>>> Graham >>>>>>>> >>>>>>>> On 30 Dec 2016, at 8:27 AM, Graham Dumpleton <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>> Try: >>>>>>>> >>>>>>>> set MOD_WSGI_APACHE_ROOTDIR="c:\\Apache22 >>>>>>>> >>>>>>>> I don’t know how backslashes are handled in Windows environment >>>>>>>> variables and whether they need to be escaped. >>>>>>>> >>>>>>>> Also ensure you are setting the correct path to where your Apache >>>>>>>> installation is. It must the directory which contains ‘include’ >>>>>>>> directory >>>>>>>> for Apache. >>>>>>>> >>>>>>>> If you don’t set and export the environment variable it will keep >>>>>>>> complaining about APXS error as it falls back to that if it cannot >>>>>>>> find the >>>>>>>> Apache installation you are pointing at. >>>>>>>> >>>>>>>> Graham >>>>>>>> >>>>>>>> On 30 Dec 2016, at 8:20 AM, ANANDA SHANKAR DAS <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>> Graham, >>>>>>>> >>>>>>>> I still get the same error when I try pip install mod-wsgi . >>>>>>>> I have tried both inside and outside the virtualenv I >>>>>>>> created, >>>>>>>> same results >>>>>>>> >>>>>>>> On Friday, December 30, 2016 at 2:45:06 AM UTC+5:30, Graham >>>>>>>> Dumpleton wrote: >>>>>>>>> >>>>>>>>> >>>>>>>>> On 30 Dec 2016, at 8:06 AM, ANANDA SHANKAR DAS <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Hi Graham, >>>>>>>>> >>>>>>>>> I have set the path to the Apache installation >>>>>>>>> "c:\Apache22" >>>>>>>>> >>>>>>>>> C:\Users\Administrator>set MOD_WSGI_APACHE_ROOTDIR="c:\Apache22" >>>>>>>>> >>>>>>>>> Please let me know about the setup.py file to include >>>>>>>>> Apache2.2 >>>>>>>>> >>>>>>>>> and have set the path in windows >>>>>>>>> >>>>>>>>> >>>>>>>>> After doing that did you then run: >>>>>>>>> >>>>>>>>> pip install mod_wsgi >>>>>>>>> >>>>>>>>> Once you have done that, if it works, you should be able to run: >>>>>>>>> >>>>>>>>> mod_wsgi-express module-config >>>>>>>>> >>>>>>>>> and it will output what you need to configure Apache with to load >>>>>>>>> the mod_wsgi module from where it is installed. >>>>>>>>> >>>>>>>>> Then configure Apache for your WSGI application and check that it >>>>>>>>> all works. >>>>>>>>> >>>>>>>>> If you need a separate wheel file then do something like: >>>>>>>>> >>>>>>>>> pip wheel --wheel-dir=wheelhouse mod_wsgi >>>>>>>>> >>>>>>>>> and that should give you a wheel file. >>>>>>>>> >>>>>>>>> You do not need a wheel file if only installing for your own >>>>>>>>> Apache as ‘pip install’ does what is required. >>>>>>>>> >>>>>>>>> Why do you specifically need a wheel file? >>>>>>>>> >>>>>>>>> Even you did need a wheel file, when installed from the wheel >>>>>>>>> file, still use ‘mod_wsgi-express module-config’ to get what you need >>>>>>>>> to >>>>>>>>> configure Apache with to load the mod_wsgi module. >>>>>>>>> >>>>>>>>> Graham >>>>>>>>> >>>>>>>>> On Friday, December 30, 2016 at 1:18:47 AM UTC+5:30, Graham >>>>>>>>> Dumpleton wrote: >>>>>>>>>> >>>>>>>>>> Using the pip install method has only been tested with Apache >>>>>>>>>> 2.4. As a result it only looks for Apache 2.4 by default. >>>>>>>>>> >>>>>>>>>> If you want to try with Apache 2.2, set the environment variable >>>>>>>>>> in your shell: >>>>>>>>>> >>>>>>>>>> MOD_WSGI_APACHE_ROOTDIR="c:\Apache22" >>>>>>>>>> >>>>>>>>>> and do what ever you need to do on Windows to export it so it is >>>>>>>>>> visible to the pip command when run. >>>>>>>>>> >>>>>>>>>> Set the path for your Apache 2.2 installation appropriately. >>>>>>>>>> >>>>>>>>>> If that works let me know and I will update setup.py to look for >>>>>>>>>> both c:\Apache24 and c:\Apache22 directories. >>>>>>>>>> >>>>>>>>>> Graham >>>>>>>>>> >>>>>>>>>> On 30 Dec 2016, at 2:10 AM, ANANDA SHANKAR DAS <[email protected]> >>>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Hi Graham, >>>>>>>>>> >>>>>>>>>> I need the mod_wsgi whl file for win 64 bit-Apache webserver 2.2 >>>>>>>>>> +Python 3.5 >>>>>>>>>> >>>>>>>>>> I searched for it but could not get it. I have the one for apache >>>>>>>>>> version 2.4 >>>>>>>>>> >>>>>>>>>> Where do I get it? >>>>>>>>>> >>>>>>>>>> when I try pip install mod-wsgi I get error >>>>>>>>>> >>>>>>>>>> (r_web) C:\Users\Administrator\r_web\RosterWeb>pip install mod-wsgi >>>>>>>>>> >>>>>>>>>> Collecting mod-wsgi >>>>>>>>>> Using cached mod_wsgi-4.5.11.tar.gz >>>>>>>>>> Complete output from command python setup.py egg_info: >>>>>>>>>> Traceback (most recent call last): >>>>>>>>>> File "<string>", line 1, in <module> >>>>>>>>>> File >>>>>>>>>> "C:\Users\ADMINI~1\AppData\Local\Temp\2\pip-build-xybcspx9\mod-wsgi\s >>>>>>>>>> etup.py", line 150, in <module> >>>>>>>>>> 'missing Apache httpd server packages.' % APXS) >>>>>>>>>> RuntimeError: The 'apxs' command appears not to be installed or >>>>>>>>>> is not execu >>>>>>>>>> table. Please check the list of prerequisites in the documentation >>>>>>>>>> for this pack >>>>>>>>>> age and install any missing Apache httpd server packages. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Wednesday, April 27, 2011 at 4:16:54 PM UTC+5:30, Graham >>>>>>>>>> Dumpleton wrote: >>>>>>>>>>> >>>>>>>>>>> On 27 April 2011 20:37, Hanson <[email protected]> wrote: >>>>>>>>>>> > Please I have read the Quick Configuration Guide on >>>>>>>>>>> > http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide but >>>>>>>>>>> I >>>>>>>>>>> > seem not to understand. I have downloaded and copied >>>>>>>>>>> mod_wsgi-win32- >>>>>>>>>>> > ap22py27-3.3.so to the modules directory in my apache >>>>>>>>>>> installation >>>>>>>>>>> > path. >>>>>>>>>>> > >>>>>>>>>>> > Please how do I edit my httpd.conf, what and what will I add >>>>>>>>>>> and where >>>>>>>>>>> > will I add them? >>>>>>>>>>> > >>>>>>>>>>> > I will be very grateful if you help me succeed in this task. >>>>>>>>>>> > Thank you. >>>>>>>>>>> >>>>>>>>>>> Where to put Windows binary and what to call it detailed in: >>>>>>>>>>> >>>>>>>>>>> http://code.google.com/p/modwsgi/wiki/InstallationOnWindows >>>>>>>>>>> >>>>>>>>>>> What to put in Apache configuration to have module loaded >>>>>>>>>>> detailed in section: >>>>>>>>>>> >>>>>>>>>>> http://code.google.com/p/modwsgi/wiki/QuickIns >>>>>>>>>>> <http://code.google.com/p/modwsgi/wiki/QuickInstallationGuide#Loading_Module_Into_Apache> >>>>>>>>>>> >>>>>>>>>>
-- 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.
