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] 
> <javascript:>> 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] 
> <javascript:>> 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/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
>>>>
>>>> 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
>>>>
>>>> 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
>>>>
>>>> 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 [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].
>> 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.

Reply via email to