Из терминала введите
sudo chmod -R 755 /var/www/
Если это все еще не работает, попробуйте
sudo chown www-data /var/www
Если это не удалось, опубликуйте вывод команды ls -l / var, чтобы мы могли исключить права доступа к файлам.
Я использую сервер Ubuntu, и Apache установлен в качестве веб-сервера. Я позволяю своим веб-разработчикам загружать файлы через sftp (ssh) в / var / www. Я использую группу www-data для контроля доступа к папке / var / www. Они могут успешно загружать файлы, но когда они пытаются получить доступ к этому файлу в браузере, они получают запрещенную ошибку 403.
Как мне убедиться, что при загрузке файлов права доступа установлены правильно?
Из терминала введите
sudo chmod -R 755 /var/www/
Если это все еще не работает, попробуйте
sudo chown www-data /var/www
Если это не удалось, опубликуйте вывод команды ls -l / var, чтобы мы могли исключить права доступа к файлам.