Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

При отправке Ббкода появляется 502 Bad Gateway nginx

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group завершено дальнейшее развитие phpBB версии 3.2, а с 1 августа 2024 года будет прекращена её поддержка.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

При отправке Ббкода появляется 502 Bad Gateway nginx

Сообщение southklad »

Доброй ночи, при отправке Ббкода появляется ошибка 502 Bad Gateway nginx, в чем может быть причина?

Версия PHP: 7.0.33
Версия phpBB: 3.2.7
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: При отправке Ббкода появляется 502 Bad Gateway nginx

Сообщение Siava »

Мало данных. Смотрите лог ошибок.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: При отправке Ббкода появляется 502 Bad Gateway nginx

Сообщение southklad »

Код: Выделить всё

[26-Dec-2019 01:50:54] NOTICE: [pool southklad] child 4803 exited with code 0 after 350.377717 seconds from start
[26-Dec-2019 01:50:54] NOTICE: [pool southklad] child 5165 started
[26-Dec-2019 01:52:20] NOTICE: [pool southklad] child 4866 exited with code 0 after 383.520841 seconds from start
[26-Dec-2019 01:52:20] NOTICE: [pool southklad] child 5241 started
[26-Dec-2019 01:55:28] NOTICE: [pool southklad] child 5049 exited with code 0 after 389.673110 seconds from start
[26-Dec-2019 01:55:28] NOTICE: [pool southklad] child 5398 started
[26-Dec-2019 01:56:44] NOTICE: [pool southklad] child 5165 exited with code 0 after 350.384562 seconds from start
[26-Dec-2019 01:56:44] NOTICE: [pool southklad] child 5613 started
[26-Dec-2019 01:56:53] WARNING: [pool southklad] child 5241 exited on signal 6 (SIGABRT) after 273.096408 seconds from start
[26-Dec-2019 01:56:53] NOTICE: [pool southklad] child 5616 started
Отправлено спустя 1 минуту 18 секунд:

Код: Выделить всё

2019/12/26 01:56:53 [error] 4651#4651: *1166 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 84.51.206.125, server: southklad.ru, request: "POST /forum/adm/index.php?i=acp_bbcodes&sid=609b431a94ea03a2b6cf7b0110035b5d&mode=bbcodes&action=modify&bbcode=45 HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/southklad.sock:", host: "southklad.ru", referrer: "http://southklad.ru/forum/adm/index.php?i=acp_bbcodes&sid=609b431a94ea03a2b6cf7b0110035b5d&mode=bbcodes&action=edit&bbcode=45"
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 3 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Re: При отправке Ббкода появляется 502 Bad Gateway nginx

Сообщение Siava »

igorbond, ошибка ведь не сразу вылезает, а после какого-то ожидания? Сколько оно длится примерно?
Можно увеличить это время в конфиге nginx - fastcgi_read_timeout, чтобы php успел отработать своё.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: При отправке Ббкода появляется 502 Bad Gateway nginx

Сообщение southklad »

Вот именно что сразу, не более 2 сек.

Отправлено спустя 6 минут 29 секунд:
Стоит fastcgi_read_timeout 600;

Отправлено спустя 1 минуту 31 секунду:
Причем сейчас попробовал еще раз, первый раз отработал норм, второй раз выдал ошибку и все, постоянная ошибка

Отправлено спустя 49 минут 56 секунд:
Мне почему то кажется что возможно проблема в конфиге тут, но я не знаю так ли это

Код: Выделить всё

# Скрипты php
	location ~ [^/]\.php(/|$) {
		include fastcgi_params;
		fastcgi_index index.php;
		fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f webmaster@сай.ru";
		fastcgi_pass unix:/var/www/php-fpm/сайт.sock;
		fastcgi_split_path_info ^(.+\.php)(.*)$;
		fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
		fastcgi_param PATH_INFO $fastcgi_script_name;
		location ~ [^/]\.ph(p\d*|tml)$ {
			try_files /does_not_exists @php;
		}
	}
	location @fallback {
		access_log off ;
	}
	location @php {
		fastcgi_index index.php;
		fastcgi_param PHP_ADMIN_VALUE "sendmail_path = /usr/sbin/sendmail -t -i -f admin@сайт.ru";
		fastcgi_pass unix:/var/www/php-fpm/сайт.sock;
		fastcgi_split_path_info ^((?U).+\.ph(?:p\d*|tml))(/?.+)$;
		try_files $uri =404;
		include fastcgi_params;
	}

	ssi on;
	access_log /var/www/httpd-logs/сай.ru.access.log ;
	
   rewrite ^/thumb/(\d+)\.(gif|jpg|jpeg|bmp|png|tiff|tif|tga)$ /download/file.php?id=$1&t=1;
   rewrite ^/pic/(\d+)\.(gif|jpg|jpeg|bmp|png|tiff|tif|tga)$ /download/file.php?id=$1&mode=view;
   rewrite ^/small/(\d+)\.(gif|jpg|jpeg|bmp|png|tiff|tif|tga)$ /download/file.php?id=$1;
   rewrite ^/img/(\d+)\.(gif|jpg|jpeg|bmp|png|tiff|tif|tga)$ /download/file.php?id=$1;
   listen 185.58.205.240:80 default_server;
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: При отправке Ббкода появляется 502 Bad Gateway nginx

Сообщение southklad »

Проверяю разные варианты, если ббкод не добавляется. например ошибка в оформлении, ничего не происходит, кроме уведомления об ошибке, а вот если добавляется, вылетает сразу же ошибка

Отправлено спустя 7 минут 24 секунды:
Может как то ббкоды побились при переходах между версиями 3.0-3.1-3.2, просто я даже не помню когда последний раз смотрел их. А может проблема всплыла именно после перехода на php 7.0? но вот как решить эту проблему?

Отправлено спустя 1 час 3 минуты 27 секунд:
В общем пришлось вообще откат делать на 5.6, потому что форум в итоге лег. Перегружал службу пхп, это ничего не дало, процессы аварийно завершаются без видимой на то причины при попытке обслужить скрипты форума, скрипты сайта обслуживаются нормально
причину в логах сервера не видно, ни в системных, ни в пхп логах ни в логах мускл.

В чем могут быть проблемы не могу понять.

Уже БД оптимизировал и все бестолку.

Для пробы снова вернул на 7.0 может все же кто сталкивался?

Отправлено спустя 48 минут 31 секунду:
Установил на том же сервере версию 3.2.8 чистую, там Ббкоды работают нормально, в чем же тогда причина?
Изображение
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12430
Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2478 раз

Re: При отправке Ббкода появляется 502 Bad Gateway nginx

Сообщение Татьяна5 »

igorbond, расширения отключать пробовали?
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: При отправке Ббкода появляется 502 Bad Gateway nginx

Сообщение southklad »

Татьяна5 писал(а): 26.12.2019 23:51 расширения отключать пробовали?
на этом нет, но другом тестовом пробовал, но он 3.2.0, а нем отключал и проблема была. Сейчас тот обновлю до актуальной и посмотрю вновь

Отправлено спустя 4 минуты 54 секунды:
Попробовал, не помогает, обновился до 3.2.8 ошибка осталась.

Отправлено спустя 1 минуту 48 секунд:
Все, теперь и в чистом движке появилась такая же ошибка :facepalm:

Отправлено спустя 24 минуты 10 секунд:
Вот что показывает тестовый чистый форум

Код: Выделить всё

2019/12/27 00:26:19 [error] 28086#28086: *11958 recv() failed (104: Connection reset by peer) while reading response header from upstream, client: 84.51.206.125, server: maps.southklad.ru, request: "POST /testphpbb/adm/index.php?i=acp_bbcodes&sid=03d379813742fa003465dfadda279333&mode=bbcodes&action=modify&bbcode=13 HTTP/1.1", upstream: "fastcgi://unix:/var/www/php-fpm/southklad.sock:", host: "maps.southklad.ru", referrer: "http://maps.southklad.ru/testphpbb/adm/index.php?i=acp_bbcodes&sid=03d379813742fa003465dfadda279333&mode=bbcodes&action=edit&bbcode=13"
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 3 месяца
Благодарил (а): 704 раза
Поблагодарили: 152 раза

Re: При отправке Ббкода появляется 502 Bad Gateway nginx

Сообщение southklad »

В общем по итогу куча версий, это какой то баг php7.0 плюс еще какие то косяки, обновился на 7.1 ошибки вроде нет, буду смотреть дальше
Изображение

Вернуться в «Поддержка phpBB 3.2.x»