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, после чего все заработало.

Вернуться на верх