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

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3475
Стаж: 14 лет 9 месяцев
Благодарил (а): 873 раза
Поблагодарили: 201 раз

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

Сообщение southklad »

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

Версия PHP: 7.0.33
Версия phpBB: 3.2.7
Изображение
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5576
Стаж: 21 год 9 месяцев
Откуда: Питер
Благодарил (а): 210 раз
Поблагодарили: 902 раза

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

Сообщение Siava »

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

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
Поддержка
Поддержка
Сообщения: 5576
Стаж: 21 год 9 месяцев
Откуда: Питер
Благодарил (а): 210 раз
Поблагодарили: 902 раза

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 RC4
Сообщения: 3475
Стаж: 14 лет 9 месяцев
Благодарил (а): 873 раза
Поблагодарили: 201 раз

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 RC4
Сообщения: 3475
Стаж: 14 лет 9 месяцев
Благодарил (а): 873 раза
Поблагодарили: 201 раз

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
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

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

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

igorbond, расширения отключать пробовали?
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3475
Стаж: 14 лет 9 месяцев
Благодарил (а): 873 раза
Поблагодарили: 201 раз

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

Сообщение southklad »

Татьяна5 писал(а): 26.12.2019 20: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 RC4
Сообщения: 3475
Стаж: 14 лет 9 месяцев
Благодарил (а): 873 раза
Поблагодарили: 201 раз

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

Сообщение southklad »

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

Вернуться в «phpBB 3.2.x (архив)»