Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Редкая мистическая ошибка 504, в чем причина?

Редкая мистическая ошибка 504, в чем причина?


     23.01.2020    504    Все вопросы » Общие вопросы    170

вопрос
Иногда возникает непонятно почему ошибка 504 (прикрепил скриншот), не могу понять в чем причина, сервер работает, всё функционирует... Просто иногда такая ошибка выскакивает: примерно 1 раз в неделю...

ErrorLog:

[Thu Jan 23 22:03:15.914119 2020] [fcgid:warn] [pid 9430] (104)Connection reset by peer: [client 96.33.47.210:55152] mod_fcgid: error reading data from FastCGI server, referer: https://site.ru/312-novost.html
[Thu Jan 23 22:03:15.914156 2020] [core:error] [pid 9430] [client 96.33.47.210:55152] End of script output before headers: admin.php, referer: https://site.ru/312-novost.html

Редкая мистическая ошибка 504, в чем причина?

Ответа пока нет


16 комментариев

леший
Эксперт

леший - 24 января 2020 04:40 -

Цитата: ZeN41k
Просто иногда такая ошибка выскакивает

Не хватает либо оперативной памяти, либо CPU. Увеличивайте лимиты для Apache.

dj-avtosh
PHP-developer

dj-avtosh - 24 января 2020 09:28 -

а может быть такой долгий скрипт, что в итоге в 504 выбивает)))

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

леший
Эксперт

леший - 24 января 2020 14:17 -

Что тоже решается увеличением лимитов - в данном случае времени на выполнение скрипта

ZeN41k
Юзер

ZeN41k - 24 января 2020 11:58 -


У меня выделенный сервер: 30 гб оперативки и 8 ядер. По статистике никаких перегрузок не было, даже на 30% нагрузки не было, то есть запасы огромные...

Ошибка выскочила и потом сёрфлю и всё отлично... Потом примерно через неделю снова выскочила один раз и всё...

dj-avtosh
PHP-developer

dj-avtosh - 24 января 2020 12:07 -

Какая связка юзается? php-fpm+nginx или еще apache в добавок?

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

ZeN41k
Юзер

ZeN41k - 24 января 2020 12:32 -

Apache/2.4.6 (CentOS) OpenSSL/1.0.1e-fips mod_fcgid/2.3.9

php 7.2.2

в phpinfo.php в поиске вбил "fpm" и "nginx" - ничего не нашло. Просто не особо разбираюсь в этом...

dj-avtosh
PHP-developer

dj-avtosh - 24 января 2020 12:35 -

fpm посмотрите в /etc/php5, nginx в папке etc.

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

ZeN41k
Юзер

ZeN41k - 24 января 2020 13:01 -

php-fpm+nginx

dj-avtosh
PHP-developer

dj-avtosh - 24 января 2020 13:35 -

В общем проблем может быть множество: от нехватки оперативки, времени выполнения скриптов до неверных прав где-то.

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

леший
Эксперт

леший - 24 января 2020 14:14 -

Цитата: ZeN41k
У меня выделенный сервер: 30 гб оперативки и 8 ядер. По статистике никаких перегрузок не было, даже на 30% нагрузки не было, то есть запасы огромные...

То что у Вас выделенный сервер, ещё не значит, что у Вас не стоят ограничения для апача.
В httpd.conf смотрите RLimitMEM и RLimitCPU

ZeN41k
Юзер

ZeN41k - 24 января 2020 15:21 -


Открыл httpd.conf и там нет данной информации :(

Нажал Ctrl+V и там одна сточка и пустота

dj-avtosh
PHP-developer

dj-avtosh - 24 января 2020 15:23 -

глубже в папке conf.d/

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

ZeN41k
Юзер

ZeN41k - 24 января 2020 15:38 -


Зашел в эту папку. Какой файл открыть?)

dj-avtosh
PHP-developer

dj-avtosh - 24 января 2020 15:51 -

почитайте о команде grep, раз у вас такой сервер и консоль.

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.): @blob42
В телегу писать сразу задачу и бюджет.

ZeN41k
Юзер

ZeN41k - 24 января 2020 16:31 -

Отписал хостеру, написал, что эти лимиты, скорее всего, вообще не прописаны у меня

ZeN41k
Юзер

ZeN41k - 24 января 2020 17:14 -


Хостер ответил, что основные настройки находятся тут - /etc/httpd/conf.d/fcgid.conf. Прикрепил скриншот.

И на данную проблему реагировать так: В момент проблемы посмотрите сколько запросов находится в базе данных командой mysqladmin pr

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх