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