@Aricus

1с-битрикс: как исправить ошибку 502 при изменении данных пользователя?

Мне нужно модифицировать компонент изменения данных пользователя в личном кабинете main.profile. По сути, я только изменил набор обрабатываемых полей в зависимости от параметров пользователя. Однако, при отправке формы возникает ошибка 502. Статистика сервера показывает пик превышения лимита оперативной памяти. С помощью логов я локализовал ошибку до этой строчки:
if($obUser->Update($arResult["ID"], $arFields))
где $obUser = new CUser;, $arResult["ID"] = 38, а $arFields:
array (
'EMAIL' => 'aryrech@mail.ru',
'LOGIN' => 'ООО "Тест"',
'NAME' => 'ООО "Хрень"',
'PERSONAL_PHOTO' =>
array (
'old_file' => NULL,
'del' => NULL,
),
'WORK_LOGO' =>
array (
'old_file' => NULL,
'del' => NULL,
),
)
  • Вопрос задан
  • 144 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы