~Carl
> --
> You received this message because you are subscribed to the Google Groups "modwsgi" group.
> To post to this group, send email to mod...@googlegroups.com.
> To unsubscribe from this group, send email to modwsgi+u...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/modwsgi?hl=en.
>
>
--
-------------------------------------------------------------------------------
Carl J. Nobile (Software Engineer)
carl....@gmail.com
-------------------------------------------------------------------------------
It is ability of Apache user to read files created, not write them. When being created the process is run as root, so no problem at that point.
That error can occur for other reasons as well.
On really bad Internet from my phone right now, so can't elaborate.
http://code.google.com/p/modwsgi/wiki/ConfigurationIssues#Location_Of_UNIX_Sockets
~Carl
You had to recreate '/var/run/apache2' or are you saying you created a
new sub directory within that existing directory, and then changed
WSGISocketPrefix directive.
If you had to recreate /var/run/apache2, then possible you simply
deleted that directory when it wasn't meant to be.
There was an issue at one point where one of the Linux distributions
wanted to play with the permissions on /var/run/apache2 to lock it
down further, but their intended changes would have locked out Apache
user from accessing the WSGI socket files, which would have given
symptoms you saw. I believe they got convinced the change was wrong
and did it slightly differently so mod_wsgi would still work. Doesn't
mean that some other Linux distribution hasn't tried the same thing.
Did you do any operating system package updates just prior to when
this issue started?
What Linux distribution are you using?
Graham