Chronosms
@Chronosms
Программист-ботовод

Почему не заливаются файлы в nginx?

Добрый вечер.

У меня есть пользователь www-data. Он указан в настройках nginx.conf:
user www-data;


У меня есть папка webdav, в которую нужно складывать файлы. Я её создал и прописал права:
chown -R www-data.www-data /home/webdav

У меня есть файл настроек этого вебсервера:
server {
listen 0.0.0.0:80;
server_name storage.*********.biz;
client_max_body_size 20m;
location / {
root /home/webdav;
client_body_temp_path /tmp;
dav_methods PUT DELETE MKCOL COPY MOVE;
create_full_put_path on;
dav_access user:rw group:rw all:r;
location ~ \.(html|htm)$ {
allow 127.0.0.1;
allow 10.0.0.0/8;
deny all;
}
limit_except GET {
allow 10.0.0.0/8;
allow 127.0.0.1;
deny all;
}
}
}


При записи файла выводит вот такую ошибку error-лог нгинкса:

*много-ненужной-отчётности* access forbidden by rule *много-ненужной-отчётности*


Подскажите, пожалуйста, как исправить?
  • Вопрос задан
  • 166 просмотров
Решения вопроса 1
sim3x
@sim3x
allow 10.0.0.0/8;
allow 127.0.0.1;
deny all;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы