I need the part of the output where link.exe is run and where can see all the command line arguments given to link.exe. It will be somewhere just before all the unresolved symbol errors. I need from the link.exe command through to the cleaning up message.
Graham > On 31 Dec 2016, at 7:30 AM, ANANDA SHANKAR DAS <[email protected]> wrote: > > I have downloaded apache 2.2 from > https://www.apachelounge.com/download/win64/ > <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 <smb://Program> Files (x86)\\Microsoft > <smb://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 > <smb://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 <smb://Users//ADMINI~1> > \\AppData\\Local\\Temp\\2\\pip-epmtkelp-build\\setup.py';f=getattr > <smb://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 > <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 <asda...@ <>gmail.com >> <http://gmail.com/>> 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 <smb://Program> Files (x86) <>\\Microsoft >> <smb://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\\ >> <smb://Users//ADMINI~1//AppData//Local//Temp//2//pip-2sr>ADMINI~1\\AppData\\Local\\ >> <smb://Users//ADMINI~1//AppData//Local//Temp//2//pip-2sr>Temp\\2\\pip-2sr >> <smb://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 <https://github.com/Gr> >> ahamDumpleton/mod_wsgi/archive/develop.zip >> Collecting https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip >> <https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip> >> Downloading >> https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip >> <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\\ >> <smb://Users//ADMINI~1//AppData/>ADMINI~1\\AppData\ >> <smb://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\\ >> <smb://Users//ADMINI~1//AppData//Local//Temp//2//pip-jan>ADMINI~1\\AppData\\Local\\ >> <smb://Users//ADMINI~1//AppData//Local//Temp//2//pip-jan>Temp\\2\\pip-jan >> <smb://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 <asda...@ <>gmail.com >>> <http://gmail.com/>> 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 >>> >>> <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 <asda...@ <>gmail.com >>>> <http://gmail.com/>> 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 <https://github.com/Gr> >>>> ahamDumpleton/mod_wsgi/archive/develop.zip >>>> Collecting https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip >>>> <https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip> >>>> Downloading >>>> https://github.com/GrahamDumpleton/mod_wsgi/archive/develop.zip >>>> <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\\ >>>> <smb://Users//ADMINI~1//AppData/> <>ADMINI~1\\AppData\ >>>> <smb://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\\ >>>> <smb://Users//ADMINI~1//AppData//Local//Temp//2//pip-5h4> >>>> <>ADMINI~1\\AppData\\Local\\ >>>> <smb://Users//ADMINI~1//AppData//Local//Temp//2//pip-5h4> <>Temp >>>> <smb://Users//ADMINI~1//AppData//Local//Temp//2//pip-5h4>\\2\\pip-5h4 >>>> <smb://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 <asda...@ <>gmail.com >>>>>>>> <http://gmail.com/>> 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 >>>>>>>> > <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 <http://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 >>>>>>>> <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/QuickInstallationGuide#Loading_Module_Into_Apache >>>>>>>> >>>>>>>> <http://code.google.com/p/modwsgi/wiki/QuickInstallationGuide#Loading_Module_Into_Apache> >>>>>>>> Once you have that LoadModule line in place and Apache appears to >>>>>>>> restart okay, then use hello world WSGI program in: >>>>>>>> >>>>>>>> http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide >>>>>>>> <http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide> >>>>>>>> along with the WSGIScriptAlias directive as explained to test simple >>>>>>>> script works. >>>>>>>> >>>>>>>> For your actual application, how you configure things will depend on >>>>>>>> what it is and how you want to expose it. Further guidelines in: >>>>>>>> >>>>>>>> http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines >>>>>>>> <http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines> >>>>>>>> If this doesn't help, you will need to be more explicit about the >>>>>>>> actual problem you are having. >>>>>>>> >>>>>>>> Remember, the Apache error log is your friend and you should keep a >>>>>>>> close eye on it for any sort of error message when you are having >>>>>>>> problems. Also ensure to increase the Apache error log level to get >>>>>>>> additional information out of mod_wsgi about what it is doing while >>>>>>>> you sort things out. See: >>>>>>>> >>>>>>>> http://code.google.com/p/modwsgi/wiki/DebuggingTechniques >>>>>>>> <http://code.google.com/p/modwsgi/wiki/DebuggingTechniques> >>>>>>>> Graham >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> 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 modwsgi+u...@ <>googlegroups.com >>>>>>>> <http://googlegroups.com/>. >>>>>>>> To post to this group, send email to mod...@ <>googlegroups.com >>>>>>>> <http://googlegroups.com/>. >>>>>>>> Visit this group at https://groups.google.com/group/modwsgi >>>>>>>> <https://groups.google.com/group/modwsgi>. >>>>>>>> For more options, visit https://groups.google.com/d/optout >>>>>>>> <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 >>>>>>> <https://groups.google.com/group/modwsgi>. >>>>>>> For more options, visit https://groups.google.com/d/optout >>>>>>> <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 >>>>>> <https://groups.google.com/group/modwsgi>. >>>>>> For more options, visit https://groups.google.com/d/optout >>>>>> <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 >>>> <https://groups.google.com/group/modwsgi>. >>>> For more options, visit https://groups.google.com/d/optout >>>> <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 >>> <https://groups.google.com/group/modwsgi>. >>> For more options, visit https://groups.google.com/d/optout >>> <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 >> <https://groups.google.com/group/modwsgi>. >> For more options, visit https://groups.google.com/d/optout >> <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] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/modwsgi > <https://groups.google.com/group/modwsgi>. > For more options, visit https://groups.google.com/d/optout > <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.
