Django/apache NLTK Разрешение отклонено: '/var/www/nltk_data'
Я использую NLTK с моим приложением Django/Apache, однако при загрузке страницы он возвращает ошибку Permission denied: '/var/www/nltk_data'
. Я сделал своего пользователя (не root) владельцем /var/www и дал права sudo chmod -R 770 /var/www/
. Что еще я могу сделать, чтобы устранить эту ошибку?
Попробуйте sudo chmod -R o+r /var/www/
Это добавит разрешения на чтение к другим.
Пользователем apache, пытающимся записать в папку /var/www/nltk_data
, является www-data
. Поэтому я сделал этого пользователя владельцем папки nltk_data, после чего все заработало.