Перейти к содержимому


Фотография
* * * * * 1 Голосов

Error 502 - Bad gateway при сохранении

error 502 bad gateway

Лучший Ответ SpellCraft , 22 February 2017 - 08:38

Аналогична проблема была на днях. Из-за плагина карты сайта зацикливалось во время сохранения. Посмотрел есть ли обновления, обновил плагин + компонент на актуальные версии и все стало на круги своя. 

Не совсем правильно, проблема не в обновлении и не в лимитах выделения времени и памяти, суть проблемы состоит в том что плагин "Content - JSitemap Pingomatic" для компонента JSitemap Pro увеличивает нагрузку при обработке скрипта в момент сохранения в 3 раза, а при большом количестве связей это 502 - 504-я ошибка. Так как требуется большой лимит на max_execution_time и max_input_time!

 

Для того что бы эта проблема у Вас не появилась в дальнейшем - настоятельно рекомендую отключать плагин "Content - JSitemap Pingomatic".

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 55

#1 SpellCraft

SpellCraft

Отправлено 14 September 2016 - 12:12

Доброго дня всем!

 

Последний месяц, внезапно появилась 502 (откуда не возьмись), изменений особых не было по серверу, ошибка выползает при изменении товара с последующим сохранением. Нужна помощь.

 

Из логов:

 

1. ==> 2016/09/14 13:53:30 [error] 1912#0: *1026 upstream timed out (110: Connection timed out) while reading response header from upstream, client: ххх.ххх.ххх.ххх, server: сайт.ru, request: "POST /administrator/index.php HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/сайт.sock", host: "сайт.ru", referrer: "http://сайт.ru/administrator/index.php?option=com_zoo&controller=item&changeapp=1&task=edit&cid%5B%5D=276"
 

 

2. ==> 2016/09/14 13:59:15 [warn] 3980#0: *12 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/2/00/0000000002 while reading upstream, client: ххх.ххх.ххх.ххх, server: сайт.ru, request: "GET /media/plg_jchoptimize/assets2/jscss.php?f=83dee1dd5d3cc543c9f5a347b3211ad8&type=css&gz=nz&d=15&i=0 HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/сайт.sock:", host: "сайт.ru", referrer: "http://сайт.ru/"
 


  • 0

#2 SmetDenis

SmetDenis

Отправлено 14 September 2016 - 12:15

Возможно php не успевает обработать запрос и nginx разрывает соединения не дождавшись ответа.

 

У вас установлены какие-нибудь расширения для ZOO кроме JBZoo ?

Материал имеет много полей?

Много материалов на сайте?

Есть лог ошибок PHP а не веб-сервера?


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 SpellCraft

SpellCraft

Отправлено 14 September 2016 - 12:21

Все есть, полей много, материалов за 4к, компоненты некоторые присутствуют. Денис, я Вам предоставлю доступы, Вы можете окинуть всю картину своим опытным глазом?


  • 0

#4 SpellCraft

SpellCraft

Отправлено 14 September 2016 - 12:26

Возможно php не успевает обработать запрос и nginx разрывает соединения не дождавшись ответа.

 

Я это заметил, но раньше, при тех же конфигах проблем не возникало... Это как раз и странно...


  • 0

#5 SpellCraft

SpellCraft

Отправлено 14 September 2016 - 12:44

Я отправил Вам доступы в личку.


  • 0

#6 SpellCraft

SpellCraft

Отправлено 14 September 2016 - 12:47

php логи помойму я отключал...


Сообщение отредактировал SpellCraft: 14 September 2016 - 12:54

  • 0

#7 SpellCraft

SpellCraft

Отправлено 14 September 2016 - 15:39

Кстати чередуется с 504-й ошибкой при том же сохранении.... Увеличение времени исполнения до 120 не помогло.


Сообщение отредактировал SpellCraft: 14 September 2016 - 15:40

  • 0

#8 SmetDenis

SmetDenis

Отправлено 15 September 2016 - 09:25

Я глянул ваш сайт по диагонали, пока что у меня нет идей. 

Сегодня еще раз посмотрю, что можно сделать.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#9 SpellCraft

SpellCraft

Отправлено 15 September 2016 - 09:42

Спасибо! Я Вам предоставил доступы к серверу, если Вас не затруднит, посмотрите пожалуйста конфиги. А то мне кажется я перестарался там )) Заранее признателен.


Кстати, забыл сказать, ошибку можно искусственно вызвать путем многократного клика по кнопке сохранить.


  • 0

#10 SpellCraft

SpellCraft

Отправлено 03 October 2016 - 14:04

Проблема всплыла снова. 504-я и 502-я, первая встречается чаще...


  • 0




Click to return to top of page in style!