500 Ошибка сервера после перехода с VTiger CRM 5.4 на 6.0

Я недавно использовал систему миграции для обновления с 5.4 до 6.0

Теперь при входе в систему я не могу получить доступ к вкладке «Контакты», вкладке «Заказ на продажу» или вкладке «Счет-фактура» (я получил 500 Internal Server ошибки).

Я посмотрел на мой журнал ошибок и нашел это:

[22-Янв-2015 23:41:51] Неустранимая ошибка PHP: вызов функции-члена FetchRow () для необъекта в /home2/swanhang/public_html/Swan_Hangers/CRM/include/database/PearDatabase.php on line 532

Кто-нибудь знает, как это исправить?

-1

Решение

Ответ:

Нашел проблему в PearDatabase.php, просто нужно было проверить, является ли $ result объектом. Вот кодовое решение, начинающееся со строки 527:

 if (is_object($result)) {
$arr = $result->FetchRow();
if(is_array($arr))
$arr = array_map('to_html', $arr);
return $this->change_key_case($arr);
}

Всегда делайте резервную копию php-файла ДО того, как вы внесете изменения.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]