Новости Joomla

Astroid обновился до версии 3.3.7!

Astroid обновился до версии 3.3.7!

Astroid — это мощный фреймворк для дизайнеров и разработчиков, позволяющий создавать адаптивные, быстрые и надежные веб-сайты и шаблоны на базе Joomla.

Главное в новой версии:

-   Исправлена загрузка файлов макетов

В предыдущем крупном релизе Astroid 3.3.6 были сделаны важные улучшения:

Основные моменты:

  • Улучшенный UI/UX в ключевых областях конфигурации
  • Повышенная стабильность и согласованность в Layout Builder и Form Builder
  • Исправления ошибок на основе отзывов сообщества
  • Улучшенная обработка визуальных эффектов, границ и шрифтов

Улучшения:

  • Обновленный UX Layout Builder
  • Улучшенный эффект предзагрузчика
  • Улучшенный стиль границ
  • Улучшенный UI/UX вкладки «Layout» в Template Options

Исправления ошибок:

  • Решены проблемы с некорректными динамическими значениями
  • Исправлен Color Transform при прокрутке
  • Устранены проблемы с работой Form Builder в Article Layout и Module Layout Builder
  • Исправлена проблема с созданием ненужных временных файлов при обработке шрифтов

Скачать: https://github.com/templaza/astroid-framework/releases/tag/v3.3.7

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

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

shur44

  • Новичок
  • 6
  • 0 / 0
Уважаемые форумчане прошу вашего совета. На сервере давно уже установлена версия Joomla 3.3.3 версия php 5.3.29 версия my sql 5.7.21. Хочу обновить только версию СУБД c 5.7.712 до 8..0.11. Скажите пож-та как проще это сделать и не придется ли вообще все обновлять ради этого? И если придется то пошагово скажите как. Заранее спасибо.
И да все это работает под win 2012 server r2.
*

ProtectYourSite

  • Живу я здесь
  • 2368
  • 139 / 4
  • Безопасность вебсайтов
Re: Обновление My sql с 5, 7.21 до 8, 0, 11
« Ответ #1 : 15.08.2018, 12:09:27 »
Лучше б Joomla с PHP для начала обновили
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Обновление My sql с 5, 7.21 до 8, 0, 11
« Ответ #2 : 15.08.2018, 18:12:53 »
Если у вас на MySQL server немного всего, то проще наверное сделать бэкап, снести 5-й и установить 8-й с последующим импортом. Может вручную потребуется пользователей базы пересоздать. Сначала обновите php и Joomla, пока не взломали. До обновления MySQL. Так будет логичнее и правильнее.

Решите пойти по тернистому пути обновления с 5 на 8, я бы порекомендовал восстановить нынешнюю систему на полигоне (виртуалке) и там проапгрейдить для теста. Можете скачать образ ISO WinServer 2012 R2 у Microsoft здесь. https://www.microsoft.com/en-gb/evalcenter/evaluate-windows-server-2012-r2

По апгрейду MySQL в т.ч. на Windows инфо тут:
https://dev.mysql.com/doc/refman/8.0/en/upgrading-strategies.html
https://dev.mysql.com/doc/refman/8.0/en/mysql-upgrade.html

По шагам вас вести никто не будет. На одно выяснение конфигурации уйдет полдня даже у профи. А без этого никто не возьмется давать конкретные советы. Удачи.


*

kern.USR

  • Давно я тут
  • 827
  • 68 / 1
Re: Обновление My sql с 5, 7.21 до 8, 0, 11
« Ответ #3 : 16.08.2018, 09:30:47 »
а модуль php_mysql из 5.3 будет работать с MYSQ 8? Чёт сомневаюсь
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Обновление My sql с 5, 7.21 до 8, 0, 11
« Ответ #4 : 16.08.2018, 12:10:34 »
Я буквально недели две назад экспериментировал с докером, хотя и не с целью попробовать MySQL 8. Получилось следующее. В одном контейнере был phpMyAdmin с php 7, в другом, прилинкованном к первому, MySQL 8. Я не смог авторизоваться на сервере MySQL из phpMyAdmin. Выскочила ошибка кажется "клиент не поддерживает метод аутентификации caching_sha2_password". Взял другой контейнер с MySQL 5.7, зашел.

Как я понял изменился дефолтный метод аутентификации. Посмотрел сейчас тот phpMyAdmin.

Database client version: libmysql - mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $
PHP extension: mysqliDocumentation curlDocumentation mbstringDocumentation
PHP version: 7.2.6

Получается, что php как клиент MySQL сервера использует mysqlnd, а тот не реализует нынешний дефолтный метод аутентификации caching_sha2_password. Дефолтным в MySQL 5.7 был метод mysql_native_password. Итого, наверное нужно будет на сервере MySQL вернуть доступную php клиенту аутентификацию, либо установить для php библиотеку для caching_sha2_password, а есть ли таковая я не знаю. Сейчас msqlnd, в моем варианте php 7, содержит:

Loaded plugins   mysqlnd,debug_trace,auth_plugin_mysql_native_password,auth_plugin_mysql_clear_password,auth_plugin_sha256_password

По идее должно работать c native_password.
*

shur44

  • Новичок
  • 6
  • 0 / 0
Re: Обновление My sql с 5, 7.21 до 8, 0, 11
« Ответ #5 : 16.08.2018, 14:03:38 »
Пробую накатить новый MY SQL server 8.0.12 из пакета msi installer скачал с сайта https://dev.mysql.com. сам сервер установился влет но вот дальше когда дохожу до его конфигурирования на этапе Starting server вываливается ошибка
Retry 1: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...
И так 10 раз и потом все установка не идет. Как победить? Первый раз такое если честно.
*

shur44

  • Новичок
  • 6
  • 0 / 0
Re: Обновление My sql с 5, 7.21 до 8, 0, 11
« Ответ #6 : 16.08.2018, 14:19:24 »
Пробую накатить новый MY SQL server 8.0.12 из пакета msi installer скачал с сайта https://dev.mysql.com. сам сервер установился влет но вот дальше когда дохожу до его конфигурирования на этапе Starting server вываливается ошибка
Retry 1: Attempting to connect to Mysql@localhost:3306 with user root with no password...
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
MySQL error 1042: Unable to connect to any of the specified MySQL hosts.
Waiting 3 seconds before the next connection attempt...
И так 10 раз и потом все установка не идет. Как победить? Первый раз такое если честно. Ставлю по rdp может еще в это дело, но вроде не должно бы.
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Обновление My sql с 5, 7.21 до 8, 0, 11
« Ответ #7 : 16.08.2018, 19:50:30 »
5.7 снесли до этого? Я на чистой Windows Server 2016 без проблем поставил с помощью msi installer.





Если ставить для работы с php, то на этом этапе установки лучше наверное сделать так.



Мне кажется, что ваша ошибка в том, что нельзя накатывать 8 на 5.7, используя installer.

« Последнее редактирование: 16.08.2018, 23:26:08 от capricorn »
*

shur44

  • Новичок
  • 6
  • 0 / 0
Re: Обновление My sql с 5, 7.21 до 8, 0, 11
« Ответ #8 : 17.08.2018, 10:53:29 »
снес. Ставлю с нуля. Workbench тоже запускается. и пишет что типа стартовал сервер.
 https://ru.files.fm/u/2vnnktxh
Но итог все равно что типа нужно переконфигурировать его
*

capricorn

  • Завсегдатай
  • 1949
  • 118 / 3
Re: Обновление My sql с 5, 7.21 до 8, 0, 11
« Ответ #9 : 18.08.2018, 17:17:49 »
Рекомендуется полностью сносить. Т.е. сначала удалить все, что относится к MySQL в Программах, вкл. сам инсталлер. Затем удалить вручную папки MySQL в Program Files, Program Files (x86) и Program Data. Последняя папка скрытая, ее нужно показать, изменив настройки папок.

После этого запустите инсталлер снова. Скрины моей установки по ссылке.

https://ru.files.fm/u/fqq4sbha





Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Обновление расширений

Автор GTHack

Ответов: 1
Просмотров: 3178
Последний ответ 07.01.2024, 16:25:18
от SeBun
Обновление до Joomla 3.10.12 не происходит

Автор Missile

Ответов: 9
Просмотров: 3814
Последний ответ 14.07.2023, 12:38:45
от wishlight
Обновление

Автор Асылжан

Ответов: 0
Просмотров: 981
Последний ответ 05.06.2023, 15:39:07
от Асылжан
Обновление с быстрым стартом

Автор weser

Ответов: 5
Просмотров: 1487
Последний ответ 15.02.2023, 00:07:36
от weser
Обновление с 3.10.4 на 3.10.5 сайт умер насовсем

Автор Шмайсер

Ответов: 8
Просмотров: 1535
Последний ответ 15.08.2022, 11:14:26
от Шмайсер