Ошибка в компоненте API регистратора R01.RU
Добавлено: 2015-08-27 7:09:04
Файл
hosts/hosting/system/libs/R01.php
Строка 121
Продление домена вылетало с "Undefined index: PrefixAPI в линии 121 файла"
Из-за этого зависли в очереди на выполнение все системные задания, включая учёт хостинга.
Добавил перед этой конструкцией
Оказалось, что PrefixAPI находится во вложенном массиве Params
Заменил на
Ошибка пропала. Само продление правильно ли отработало ещё не проверял. Но системные задачи пошли выполняться.
hosts/hosting/system/libs/R01.php
Строка 121
Код: Выделить всё
'location' => SPrintF('https://%s:%d/%s', $Settings['Address'], $Settings['Port'], $Settings['PrefixAPI']),
Продление домена вылетало с "Undefined index: PrefixAPI в линии 121 файла"
Из-за этого зависли в очереди на выполнение все системные задания, включая учёт хостинга.
Добавил перед этой конструкцией
Код: Выделить всё
Debug(var_export($Settings,true));
Оказалось, что PrefixAPI находится во вложенном массиве Params
Заменил на
Код: Выделить всё
'location' => SPrintF('https://%s:%d/%s', $Settings['Address'], $Settings['Port'], $Settings['Params']['PrefixAPI']),
Ошибка пропала. Само продление правильно ли отработало ещё не проверял. Но системные задачи пошли выполняться.