JOOMLA 3.2. Remember.php on line 94

image_pdfimage_print

remember.php on line 94 ошибка при обновлении joomla 3.2

Вышла стабильная версия :) Joomla 3.2. Надо же было купится на Stable, вообщем вышла и вышла, что теперь. Решил я значит обновить свой каталог детсадов Гвоздичка (joomla 3.1), и в процессе обновления выяснилось вот что:

Сразу после обновления ошибка:

Fatal error: Call to a member function get() on a non-object in /home/xxx/public_html/site.ru/plugins/system/

remember/remember.php on line 94 

Решение найдено на форуме по Joomla, а именно

1. Перед обновлением сайта на joomla 3.1 делаем естественно резервные копии сайта и базы данных.

2. Файл remember.php, который был в старой версии joomla 3.1 переименовываем или сохраняем отдельно например rememberBAK.php (файл находится /home/xxx/public_html/site.ru/plugins/system/remember/remember.php )

3.  Я брал с joomla.org Joomla_3.2.0-Stable-Update_Package.zip размер 8398890 байт. Закачиваем в корень сайта и распаковываем.

4.  Далее находим home/xxx/public_html/site.ru/plugins/system/remember/remember.php

переименовываем remember.php в rememberNEW.php. rememberBAK.php в remember.php.

5. Заходим в админ панель сайта, и заходим в «Расширения» -> «Менеджер расширений»  , слева в меню выбираем «База данных» и в левом верхнем углу будет кнопка исправить, это действие исправит таблицы БД и приведет структуру к версии joomla 3.2.

6. Завершаем процесс, тем что возвращаем remember.php от версии joomla 3.2. Переименовываем rememberNEW.php в remember.php

JOOMLA 3.2. Remember.php on line 94: 1 комментарий

  1. Спасибо! Помогло!
    Я сперва обновился, потом выскочила эта ошибка. Потом я взял старый файл и заменил в новой версии, как у вас написано. И джумла сразу ожила.
    Только у меня было написано, что БД впорядке, но я все равно нажал «исправить». Но как-будт ничего не дало

Добавить комментарий