Ошибка при 1с обмене 502 Bad Gateway
Обмен не выполнен
Ответ сервера:
<head><title>502 Bad Gateway</title></head>
<body>
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx/1.26.1</center>
</body>
</html>
Выгрузка товаров завершена с ошибками!!!
Анализ показал, что в момент обмена есть ошибка базы данных:
PHP Fatal error: Uncaught Bitrix\\Main\\DB\\SqlQueryException: Mysql query error: (2006) MySQL server has gone away
Дальнейший анализ показал, что в этой ошибке задействована таблица сессий
prepareAssignment('b_user_session', 'SESSION_ID'
Мной было принято решение отключить хранение сессий в базе данных и включить хранение в файлах. В cекции 'session' в файле .settings.php сменил тип хранения
https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=43&LESSON_ID=14026
После этого этап выгрузки товаров завершился без ошибок
Ещё статьи:
20.11.2024
Задача для РНР, разработать Футбольный календарь
На первый взгляд задача кажется не сложной, но это не так. Нужно учитывать, что она займёт время, многие не успевают сделать в сроки.
ID: 538
20.11.2024
Нюансы обмена доставок один случай
Описание проблемы.
В сторону 1С синхронизацию доставок она налажена, информация записывается (проставляется тип доставки, зона доставки)
ID: 537
20.11.2024
Пропадают настройки свойств битрикс
Клиенты, которые не знают битрикс, очень любят что-то нажимать в админке битрикс, а потом пропадают какие-то настройки.
В данном случае пропали настройки свойств битрикс
ID: 536