Django目录权限配置问题

Django目录权限配置问题,django,permissions,mod-wsgi,Django,Permissions,Mod Wsgi,我在我的错误日志中得到以下信息: [Tue May 03 16:42:21 2011] [error] [client 127.0.0.1] [Errno 13] Permission denied: '/Dropbox/project/www/mod_wsgi/egg-cache' [Tue May 03 16:42:21 2011] [error] [client 127.0.0.1] [Tue May 03 16:42:21 2011] [error] [client

我在我的错误日志中得到以下信息:

 [Tue May 03 16:42:21 2011] [error] [client 127.0.0.1]   [Errno 13] Permission denied:     '/Dropbox/project/www/mod_wsgi/egg-cache'
 [Tue May 03 16:42:21 2011] [error] [client 127.0.0.1] 
 [Tue May 03 16:42:21 2011] [error] [client 127.0.0.1] The Python egg cache directory is currently set to:
 [Tue May 03 16:42:21 2011] [error] [client 127.0.0.1] 
 [Tue May 03 16:42:21 2011] [error] [client 127.0.0.1]   /Dropbox/project/www/mod_wsgi/egg-cache
 [Tue May 03 16:42:21 2011] [error] [client 127.0.0.1] 
 [Tue May 03 16:42:21 2011] [error] [client 127.0.0.1] Perhaps your account does not have write access to this directory?  You can
 [Tue May 03 16:42:21 2011] [error] [client 127.0.0.1] change the cache directory by setting the PYTHON_EGG_CACHE environment
 [Tue May 03 16:42:21 2011] [error] [client 127.0.0.1] variable to point to an accessible directory.
我应该如何设置它

更新:

当前权限:

drwxr-xr-x   4 petarpetrov  admin  136 Apr 30 13:38 mod_wsgi

此外,Apache的用户和组似乎都是
\u www
出于某种原因

为了在目录中创建文件,用户Apache正在运行,因为需要对其具有写入权限。目前Apache以
\u www
组中的
\u www
用户身份运行,而
petarpetrov
拥有该目录,是唯一允许写入该目录的用户

为了允许
\u www
写入该目录,您应将拥有该目录的组更改为
\u www
并更改目录权限:

chgrp _www /Dropbox/touchsofia/www/mod_wsgi/egg-cache
chmod g+w /Dropbox/touchsofia/www/mod_wsgi/egg-cache

这会将组所有权更改为
\u www
,并允许该组写入该目录。根据进入该目录的内容,可能需要更多的权限。

该目录上的权限是什么?Web服务器(Apache、Nginx等)以哪个用户的身份运行?您可以在*nix框上使用
ps
,或者如果是Apache,则在您的配置文件中。对不起,我不知道ps是什么以及如何使用它。在apache配置中,我还应该寻找什么呢?在httpd.conf中,我找到了:
User\u www
Group\u www
,所以将自己添加到这个组中。o、 o;