这里有个问题。在我的开发服务器中,当我尝试使用后端引擎进行django
搜索时遇到了问题。haystack
whoosh
The path to your Whoosh index '/home/foo/bar/whoosh/index' is not writable for the current user/group.
嗯,这似乎是一个明显的权限问题,但是当我检查我的文件夹时,
drwxrwxr-x 2 foodball django 4096 Apr 27 03:17 index
这似乎是正确的,因为用户apache
已添加到组中django
。 请问问题出在哪里,是apache
不是进程正在运行的用户?
答案1
如果启用了 SELinux,则可能会导致错误。如果您不需要 SELinux 或者只是想快速测试它是否是原因,请尝试命令setenforce 0
并查看是否有帮助。可以通过将 SELinux 设置为 来永久禁用disabled
它/etc/selinux/config
。