403 Запретный

  • Автор темы fredd1
  • 63
  • Обновлено
  • 13, May 2024
  • #1
403 Запрещено nginx/1.12.1 (Убунту) Идентификатор дистрибьютора: Ubuntu Описание: Убунту 17.10. Релиз: 17.10 Кодовое имя: хитрый

У меня на сервере работает много виртуальных сайтов, идентичных этому, но по какой-то причине я наткнулся на стену 403. Разрешения для каталога моего виртуального веб-сайта
 2018/05/23 14:15:49 [error] 1530#1530: *1 directory index of "/var/www/html/C1/" is forbidden, client: 67.127.276.257, server: c1inventory.xxxxxx.com, request: "GET / HTTP/1.1", host: "c1inventory.xxxxxx.com"
Код (разметка): виртуальный каталог выглядит следующим образом.

и связан с ним.
 sudo ln -s /etc/nginx/sites-available/c1 /etc/nginx/sites-enabled/ server { listen 80; listen [::]:80; root /var/www/html/C1; index index.html index.php index.htm; server_name c1inventory.xxxxxxx.com; location / { try_files $uri $uri/ /index.php?$query_string; } location ~ \.php$ { try_files $uri =404; fastcgi_split_path_info ^(.+\.php)(/.+)$; fastcgi_index index.php; fastcgi_pass unix:/var/run/php/php7.1-fpm.sock; include fastcgi_params; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } }
Код (разметка): Дамп из журнала ошибок nginx.
 sudo chown -R www-data:www-data /var/www/html/C1/ sudo chmod -R 755 /var/www/html/C1/ results drwxrwxrwx 3 www-data www-data 4096 May 23 12:37 C1
Код (разметка): Любая помощь приветствуется. Спасибо.

fredd1


Рег
13 Jun, 2012

Тем
1

Постов
2

Баллов
12
  • 21, May 2024
  • #2
Используете ли вы PHP-FPM с Nginx? Если да, то перейдите в PHP-FPM.
 [URL='https://lumtu.com/yti/aw55waHBodHRwOi8veHgueHgueHgueHgvaW5mbym5W']http://xx.xx.xx.xx/info.php[/URL]
Код (разметка): сохраните файл и отредактируйте две строки ниже, сохраните и закройте файл, а затем перезапустите Nginx и службу PHP-FPM. #
 vim /etc/php-fpm.d/www.conf.
Код (разметка): . пользователь = nginx . группа = nginx создайте файл info.php в файле /usr/share/nginx/html, используя приведенный ниже код.

сохраните файл и выйдите. phpинформация(); ?> теперь просмотрите файл, используя IP-адрес вашего сервера
 www.conf
Код (разметка): . он должен работать.
 

IIvann


Рег
02 Mar, 2016

Тем
0

Постов
2

Баллов
2
  • 11, Jun 2024
  • #3
Ошибка 403 Forbidden указывает на то, что файл имеет неправильные разрешения.

Каталоги и папки должны иметь номер 755. Исполняемые сценарии в папке cgi-bin должны иметь номер 755. Изображения, мультимедиа и текстовые файлы, такие как HTML, должны иметь номер 755 или 644.

Вы можете попробовать следующую команду:

sudo chown -R www-data:www-data /usr/share/nginx/html/*

sudo chmod -R 0755 /usr/share/nginx/html/*
 

GrafAndrew


Рег
01 Jan, 2011

Тем
1

Постов
2

Баллов
12
Тем
49554
Комментарии
57426
Опыт
552966

Интересно