Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

0 Пользователей и 1 Гость просматривают эту тему.
  • 9 Ответов
  • 1504 Просмотров
*

Единая Справка Строителя

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Восстановление старой БД
« : 17.10.2019, 14:46:26 »
Добрый день
Имеется БД работающая на msql 5.2.14
у провайдера мин версия, которую может дать 5.5.57
при восстановлении БД сайт показывает белое окно
адрес сайта http://ess96.ru/
Моя логика такая:
1. Надо найти хостинг с версией 5.2 и увеличить версию БД до 5.5.57
И вот возникло много вопросов:
1. Правильно ли я думаю?
2. КУак это сделать (провайдер ниже версию дать не может, я спрашивал)
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Восстановление старой БД
« Ответ #1 : 17.10.2019, 15:23:11 »
Может на локалку OpenServer поставить и выбирать какую хотите BD. Потом обновить сайт.
Какая версия Joomla у вас?
*

Единая Справка Строителя

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Восстановление старой БД
« Ответ #2 : 17.10.2019, 15:31:29 »
Может на локалку OpenServer поставить и выбирать какую хотите BD. Потом обновить сайт.
Какая версия Joomla у вас?
Версия Joomla! 3.2.4 Stable
Сейчас пытаюсь поставить себе Денвера
правда опять у него более новый msql  *ОХ-Х-Х* *ОХ-Х-Х* *ОХ-Х-Х*
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Re: Восстановление старой БД
« Ответ #3 : 18.10.2019, 06:50:29 »
Поставьте xampp.
Здесь https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/ выберите подходящую сборку с нужной версией MySQL
*

SK

  • Живу я здесь
  • 2155
  • 164 / 0
Re: Восстановление старой БД
« Ответ #4 : 18.10.2019, 07:26:37 »
Вспомнил.
Не давно переносил сайт с хостинга на локалку (делал перенос с версии 1.5 на 3.9.11).
На хостинге и версия php и версия MySQL были ниже, чем на локалке.
Ни каких проблем не было.
Действовал по стандартной схеме.
Скопировал файловую структуру, закинул бэкап базы данных.
Более высокая версия MySQL ни как не мешала.
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Восстановление старой БД
« Ответ #5 : 18.10.2019, 10:30:48 »
поставить себе Денвера
Этого делать не нужно
*

Единая Справка Строителя

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Восстановление старой БД
« Ответ #6 : 21.10.2019, 11:33:57 »
Этого делать не нужно
А как тогда изменить базу?
Если честно, я думал поставить денвер старой версии, далее обновить Joomla до более поздней версии PHP (ну и базу тоже) но, что-то пошлдо не так!(((
*

Kostelano

  • Давно я тут
  • 525
  • 52 / 1
Re: Восстановление старой БД
« Ответ #7 : 21.10.2019, 11:46:58 »
А как тогда изменить базу?
Наверное имелось ввиду, что не Денвером пользоваться, а Open Server. В настройках выберите необходимые модули для вашего сайта, учитывая неактуальность его версии.

« Последнее редактирование: 21.10.2019, 11:51:10 от Kostelano »
*

Единая Справка Строителя

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Re: Восстановление старой БД
« Ответ #8 : 21.10.2019, 17:02:19 »
Всем спасибо
Помог Нетангел (не реклама) У них вообще мне нравится техподдержка
Что именно они сделали я так и не понял. Что-то с переименованием таблиц.
Значит версия БД и  PHP здесь не причем.
Буду дальше разбираться в Joomla!)))
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Восстановление старой БД
« Ответ #9 : 21.10.2019, 22:28:44 »
Буду дальше разбираться в Joomla!)))
У Joomla действительно были времена, когда она избавлялась от старого балласта, чтобы стать лучшей CMS, но это произошло до выхода Joomla 3. Идеальный вариант сейчас - это обновлять вовремя, ну и не забывать делать резервные копии, конечно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Все изменения появляются в старой базе данных и ftp после смены хостинга

Автор makena0606

Ответов: 2
Просмотров: 3060
Последний ответ 09.02.2024, 10:21:47
от Vastriet
Akeeba восстановление backup

Автор dreamtriplife_ru

Ответов: 4
Просмотров: 981
Последний ответ 12.05.2019, 22:21:06
от dreamtriplife_ru
Восстановление сайта на локалке под MAMP

Автор evgeniy665

Ответов: 3
Просмотров: 2044
Последний ответ 10.01.2017, 02:25:00
от SeBun
Восстановление удаленного суперадмина

Автор serjik

Ответов: 1
Просмотров: 1224
Последний ответ 18.02.2016, 16:18:48
от serjik
Ручное восстановление сайта

Автор Tavol

Ответов: 7
Просмотров: 1614
Последний ответ 30.12.2014, 16:36:21
от b2z