Форум русской поддержки Joomla!® CMS
09.12.2016, 07:48:20 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

ошибка после обновления до 3.5

 (Прочитано 727 раз)
0 Пользователей и 1 Гость смотрят эту тему.
jmaf
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 12


« : 28.03.2016, 05:17:33 »

Код
Catchable fatal error: Argument 2 passed to Joomla\Registry\AbstractRegistryFormat::getInstance() must be of the type array, string given, called in /home/**/public_html/libraries/vendor/joomla/registry/src/Registry.php on line 649 and defined in /home/**/public_html/libraries/vendor/joomla/registry/src/AbstractRegistryFormat.php on line 36

Я так понял нужно по новому использовать    $config   =  JTable::getInstance( 'Configs' , 'Discuss' ); только как поменять не знаю. При сохранении настроек выкидывает такое.

Если Registry.php и AbstractRegistryFormat.php вернуть до предыдущей версии - ошибка пропадает.
« Последнее редактирование: 28.03.2016, 05:21:15 от jmaf » Записан
Sairus2117
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 19



« Ответ #1 : 28.03.2016, 20:56:35 »

Если ошибка возникла в компоненте EasyDiscuss при сохранении настроек решение нашёл тут - http://stackideas.com/forums/easydiscuss-3-2-9744-joomla-3-5-quick-fix
Тут написал по русски что сделать - http://joomla-v3.ru/oshibka-catchable-fatal-error-argument-2-passed-to-joomla-registry-abstractregistryformat.html

Мне помогло.
« Последнее редактирование: 28.03.2016, 21:00:30 от Sairus2117 » Записан
jmaf
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 12


« Ответ #2 : 28.03.2016, 21:14:24 »

Если ошибка возникла в компоненте EasyDiscuss при сохранении настроек решение нашёл тут - http://stackideas.com/forums/easydiscuss-3-2-9744-joomla-3-5-quick-fix
Тут написал по русски что сделать - http://joomla-v3.ru/oshibka-catchable-fatal-error-argument-2-passed-to-joomla-registry-abstractregistryformat.html

Мне помогло.
Спасибо большое.
Я так понял теперь 2й параметр toString('INI', 'discuss');
нужно представлять как массив, как и сказано на https://api.joomla.org/cms-3/classes/JTable.html
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet