Рейтинг:1

Журналы ошибок Nginx: [ошибка] open() "/etc/nginx/html/status/" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер: 127.0.0.1

флаг mx

Я использую сервер LEMP на базе Ubuntu с активными модулями Nginx google pagespeed, fastcgi и modsecurity. Я просматриваю свои журналы ошибок Nginx и не могу понять, что означают эти ошибки, к чему их отнести и как их исправить. Кажется, что-то ищет файл внутри недопустимых каталогов, и я не знаю, почему. Если кто-то может взглянуть на мои журналы Nginx, расположенные по адресу /var/журнал/nginx/error.log, и дайте мне знать, что происходит, почему и как это решить, я был бы очень признателен! Пожалуйста, дайте мне знать, если у вас есть идеи!

кот /var/log/nginx/error.log
27.02.2022 00:23:32 [ошибка] 396723#502023: [ngx_pagespeed 1.15.0.0-8811] Чрезвычайно высокая частота отказов при выборке PageSpeed ​​Serf; только 9 из 28 недавних выборок были полностью успешными; получение работает?
27.02.2022 00:58:49 [ошибка] 396723#396723: *94537 open() "/etc/nginx/html/us" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /us HTTP/1.1", хост: "localhost"
27.02.2022 00:58:49 [ошибка] 396723#396723: *94538 open() "/etc/nginx/html/us" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /us HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:58:50 [ошибка] 396723#396723: *94539 open() "/etc/nginx/html/status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /status?full&json HTTP/1.1", хост: "localhost"
27.02.2022 00:58:50 [ошибка] 396723#396723: *94540 open() "/etc/nginx/html/status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /status?full&json HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:58:52 [ошибка] 396723#396723: *94541 open() "/etc/nginx/html/server-status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1 , сервер: 127.0.0.1, запрос: "GET /server-status?auto HTTP/1.1", хост: "localhost"
27.02.2022 00:58:52 [ошибка] 396723#396723: *94542 open() "/etc/nginx/html/server-status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1 , сервер: 127.0.0.1, запрос: "GET /server-status?auto HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:58:53 [ошибка] 396723#396723: *94543 open() "/etc/nginx/html/stub_status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /stub_status HTTP/1.1", хост: "localhost"
27.02.2022 00:58:53 [ошибка] 396723#396723: *94544 open() "/etc/nginx/html/stub_status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /stub_status HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:58:53 [ошибка] 396723#396723: *94545 open() "/etc/nginx/html/status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /status HTTP/1.1", хост: "localhost"
27.02.2022 00:58:53 [ошибка] 396723#396723: *94546 open() "/etc/nginx/html/status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /status HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:58:53 [ошибка] 396723#396723: *94547 open() "/etc/nginx/html/status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /status?full&json HTTP/1.1", хост: "localhost"
27.02.2022 00:58:53 [ошибка] 396723#396723: *94548 open() "/etc/nginx/html/status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /status?full&json HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:59:10 [ошибка] 396723#396723: *94549 open() "/etc/nginx/html/admin/api.php" не удалось (2: нет такого файла или каталога), клиент: 127.0 .0.1, сервер: 127.0.0.1, запрос: "GET /admin/api.php?версия HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:59:10 [ошибка] 396721#396721: *94550 open() "/etc/nginx/html/admin/api.php" не удалось (2: нет такого файла или каталога), клиент: 127.0 .0.1, сервер: 127.0.0.1, запрос: "GET /admin/api.php?версия HTTP/1.1", хост: "localhost"
27.02.2022 00:59:10 [ошибка] 396721#396721: *94551 open() "/etc/nginx/html/server-status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1 , сервер: 127.0.0.1, запрос: "GET /server-status?auto HTTP/1.1", хост: "localhost"
27.02.2022 00:59:10 [ошибка] 396721#396721: *94552 open() "/etc/nginx/html/server-status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1 , сервер: 127.0.0.1, запрос: "GET /server-status?auto HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:59:10 [ошибка] 396721#396721: *94553 open() "/etc/nginx/html/basic_status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /basic_status HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:59:10 [ошибка] 396721#396721: *94554 open() "/etc/nginx/html/stub_status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /stub_status HTTP/1.1", хост: "localhost"
27.02.2022 00:59:10 [ошибка] 396721#396721: *94555 open() "/etc/nginx/html/stub_status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1, сервер : 127.0.0.1, запрос: "GET /stub_status HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:59:10 [ошибка] 396721#396721: *94556 open() "/etc/nginx/html/status/format/json" не удалось (2: нет такого файла или каталога), клиент: 127.0 .0.1, сервер: 127.0.0.1, запрос: "GET /status/format/json HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:59:10 [ошибка] 396721#396721: *94557 open() "/etc/nginx/html/server-status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1 , сервер: 127.0.0.1, запрос: "GET /server-status?format=plain HTTP/1.1", хост: "localhost"
27.02.2022 00:59:11 [ошибка] 396722#396722: *94558 open() "/etc/nginx/html/server-status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1 , сервер: 127.0.0.1, запрос: "GET /server-status?format=plain HTTP/1.1", хост: "127.0.0.1"
27.02.2022 00:59:11 [ошибка] 396721#396721: *94559 open() "/etc/nginx/html/server-status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1 , сервер: 127.0.0.1, запрос: "GET /server-status?auto HTTP/1.1", хост: "localhost"
27.02.2022 00:59:11 [ошибка] 396722#396722: *94560 open() "/etc/nginx/html/server-status" не удалось (2: нет такого файла или каталога), клиент: 127.0.0.1 , сервер: 127.0.0.1, запрос: "GET /server-status?auto HTTP/1.1", хост: "127.0.0.1"
27.02.2022, 02:48:21 [ошибка] 396721#474341: [ngx_pagespeed 1.15.0.0-8811] Чрезвычайно высокая частота сбоев выборки PageSpeed ​​Serf; только 3 из 8 недавних выборок полностью успешны; получение работает?
Tom Yan avatar
флаг in
Не думаете ли вы, что вам следует поделиться файлами конфигурации, которые вы используете?
DanRan avatar
флаг mx
ах да, я могу это сделать. Загляните немного позже сегодня, и я обновлю
флаг cn
Я ничем не могу помочь, кроме как дать вам подсказку. У меня похожая проблема. Вероятно, то же самое. Когда я устанавливаю `auth_request` в URI, я получаю ту же ошибку, что и вы. Странно то, что он всегда пытается открыть «/etc/nginx/htmlmyuri». Итак, для ясности, он пытается открыть URI, но добавляет к нему «/etc/nginx/html». Я понятия не имею, зачем это делать. Из вашего примера я вижу, что вы пытаетесь получить доступ к `/ server-status`, поэтому он меняет его на «/etc/nginx/html/server-status». То же самое с: `/status` -> "/etc/nginx/html/status".
флаг cn
Хорошо, понял. Вам нужно установить относительный путь URI к местоположению. Итак, если у вас есть место, ведущее к `/status`, то это место должно существовать в вашей конфигурации. Если он не существует, он жалуется, что не может перенаправить вас туда, так как не может открыть (найти) эту подстраницу.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.