2012年05月30日 星期三 10:46
原程序在manage.py runserver下运行时是可以读写绝对路径下的文件的,但是发布到apache之后log日志提示:[error] open file of XXX error!上网搜下都说是apache权限没有设置对。
之后修改http.conf文件下的user 为Administrator也不行...同时在WSGI中也将需要读写权限的文件夹加入环境变量依旧无效。
2012年05月31日 星期四 17:03
问题解决了,是一个比较小白的情况...
由于在xp系统下,文件夹默认是采用简单文件共享的(在文件夹选项中修改)
取消简单共享之后文件夹的属性中会出现安全标签,这里就可以设置用户对应的文件夹的权限,Django默认的用户应该是系统用户,对应于Apache中user和group的用户即可。
2012年06月19日 星期二 13:52
在GUI Linux下运行Django效果更佳
Zeuux © 2024
京ICP备05028076号