I've made some progress.

I first attempted to put "WSGIVerboseDebugging On" in the VirtualHost 
section of my configuration and Apache complained on startup. OK, so I 
moved that out of the VirtualHost.  That made me realize that VirtualHost 
might be special in some way (as far as mod_wsgi is concerned).  Turns out 
that it was special, because placing the WSGI commands outside of the 
VirtualHost section made it work normally.  So it appears that something 
might be up with the way mod_wsgi handles the alias in Apache 2.4.3 on 
Windows.  Additionally, it doesn't give any errors (even with debug output 
on), it just fails to recognize the alias.  

---------------------------------------- 
Works
---------------------------------------- 

LoadModule wsgi_module modules/mod_wsgi.so

WSGIScriptAlias /flask "/Apache24/wsgi/flask/wsgihandler.wsgi"

<Directory "/Apache24/wsgi/flask">
    AllowOverride None
    Options None
    Require all granted
</Directory>

----------------------------------------
Doesn't Work
----------------------------------------

LoadModule wsgi_module modules/mod_wsgi.so

<VirtualHost *:80>
WSGIScriptAlias /flask "/Apache24/wsgi/flask/wsgihandler.wsgi"

<Directory "/Apache24/wsgi/flask">
    AllowOverride None
    Options None
    Require all granted
</Directory>
</VirtualHost>

-- 
You received this message because you are subscribed to the Google Groups 
"modwsgi" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/modwsgi/-/-f1GQfwNyz8J.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/modwsgi?hl=en.

Reply via email to