Graham Dumpleton
graham.dumpleton at gmail.com
Tue Jan 12 18:21:43 EST 2010
2010/1/13 mog <lists at elasticmind.net>: > On 12/01/2010 22:55, Graham Dumpleton wrote: >> >> By rights it perhaps shouldn't be an alert but a warning. You can ignore >> it. >> It occurs because in daemon mode mod_wsgi will change working >> directory to the home directory of the user that the daemon process >> runs as. On your system, the default Apache user doesn't have a home >> directory and so the message. It will not stop anything from working. >> >> If you really want to get rid of it, then override home as you have >> done, setting it to '/tmp' even. Alternatively, create a dedicated >> user, or use another existing user account that does have a home >> directory, specifying the user/group options to WSGIDaemonProcess so >> that the daemon process runs as that user and not the default Apache >> user. >> > > Ahh right, that totally makes sense. Thanks. > > >> Are you still loading mod_python into same Apache? >> You likely have a conflicting version of mod_python loaded which is >> causing problems. Disable mod_python and try again. >> > > I removed the mod_python port and installed mod_wsgi-3.1 last night. There > really shouldn't be any remnants of mod_python lurking around; but even if > there are, I removed the mod_python LoadModule directive from httpd.conf and > have stopped and restarted Apache numerous times - so it really should be > gone. Just the LoadModule line for mod_python is enough to cause the problem. This is because it is still loaded even if not used. Also make sure you did a complete 'stop' of Apache and not just a Linux init reload, as sometimes mod_python doesn't unload properly the Python library. If still a problem, you perhaps have SELinux extensions enabled and it should be disabled or properly configured. Graham >> Please use mod_wsgi list in future as I already pointed out. >> > > Oooops sorry, I don't remember any mention of that but I really should have > thought to switch myself. I'll get myself subscribed to the mod_wsgi list > pronto. > > Thanks again everyone! > _______________________________________________ > Mod_python mailing list > Mod_python at modpython.org > http://mailman.modpython.org/mailman/listinfo/mod_python >
|