python egg cache

时间:2011-08-24 08:35:14

标签: python caching egg

我在amazon bitnami ec2中托管了3个项目,我的项目没有运行。当我检查我的日志时,它显示错误如下:

  

Python egg cache目录当前设置为:/opt/bitnami/.tmp   也许您的帐户没有对此目录的写入权限?您   可以通过设置PYTHON_EGG_CACHE来更改缓存目录   环境变量指向可访问的目录。

我的项目在/opt/bitnami/projects(该目录中的所有3个项目)。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:5)

您只需要为该文件夹中的守护程序用户授予权限。

sudo chown -R daemon.daemon /opt/bitnami/.tmp
sudo chmod -R 700 /opt/bitnami/.tmp

此外,如果您使用的是已经使用mod_wsgi(0.12.2-1或更高版本)的B​​itNami Trac Stack版本,则可以将PYTHON_EGG_CACHE配置为指向其他位置。在trac.wsgi文件中,您只需添加:

os.environ['PYTHON_EGG_CACHE'] = '/path/to/python_egg_cache'

只需检查守护程序用户是否在该目录中拥有足够的权限。