здесь проблема. На моем сервере разработки я столкнулся с проблемой, когда пытался выполнить поиск с помощью 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
не пользователь, под которым запущен процесс?
Если SELinux включен, это может вызвать ошибку. Если вам не нужен SELinux или вы просто хотите быстро проверить, причина в этом, попробуйте команду setenforce 0
и посмотрите, помогло ли это. SELinux можно отключить навсегда, установив для него disabled
в /etc/selinux/config
.