Joomla 4. Компонент K2 и форк K2ForJ4 (18 янв 2024)

Если вас, как и меня, достало выслушивать (вычитывать) бесконечные обещания разработчика K2 опубликовать версию компонента K2 под Joomla 4 (без чего невозможно реализовать апгрейд from Joomla 3 to Joomla 4) - воспользуйтесь форком K2ForJ4. Который в данный момент установлен и без каких-либо проблем работает на этом веб-сайте.

Обновляем Joomla 1.6 - до Joomla 1.7

Больше
12 года 7 мес. назад - 12 года 7 мес. назад #1 от Aleksej
Aleksej создал тему: Обновляем Joomla 1.6 - до Joomla 1.7
Данная инструкция - на случай, если не удалось обновить Joomla 1.6 до Joomla 1.7 в полностью автоматическом режиме:





Почему это не всегда удается? Ну, потому что различные хостинги и организованы по-разному... Порой и с нуля то установить Joomla достаточно проблематично. :)

Итак, начинаем:

Непосредственно перед тем, как начать обновление вашей Joomla 1.6 - перейдите к глобальным настройкам сайта и на вкладке "Сервер", в области «Параметры базы данных» найдите префикс таблицы базы данных вашего сайта (по умолчанию - jos_).

Для обновления вашего сайта вручную - необходимо загрузить с joomla.org пакет обновлений 1.6.5 => 1.7.0. После распаковки пакета вы увидите в нем два архивных файла. Вам понадобится файл с названием Joomla_1.7.0-Stable-Update_Package.zip.

Излишне напоминать, что резервное копирование сайта перед выполнением всех дальнейших операций строго-настрого обязательно!

Используйте FTP-клиент для загрузки ZIP-файла на сервер в корневой каталог своего сайта; после чего распакуйте содержимое архива, согласившись на замену файлов. Данное действие обновит старые файлы на новые.

После распаковки файлов в корень Вашего сайта - вручную удалите следующие файлы и каталоги:

/templates/atomic/css/blueprint/src/blueprintcss-0-9-1-cheatsheet-3-5-3-gjms.pdf
/administrator/manifests/packages/joomla.xml
/administrator/templates/bluestork/css/rounded.css
/administrator/templates/bluestork/css/norounded.css
/administrator/templates/bluestork/images/j_corner_bl.png
/administrator/templates/bluestork/images/j_header_right_rtl.png
/administrator/templates/bluestork/images/j_crn_br_dark.png
/administrator/templates/bluestork/images/j_crn_br_black.png
/administrator/templates/bluestork/images/j_crn_tr_black.png
/administrator/templates/bluestork/images/j_crn_bl_dark.png
/administrator/templates/bluestork/images/j_crn_tr_med.png
/administrator/templates/bluestork/images/j_crn_bl_light.png
/administrator/templates/bluestork/images/j_header_right.png
/administrator/templates/bluestork/images/j_crn_br_light.png
/administrator/templates/bluestork/images/j_crn_tl_black.png
/administrator/templates/bluestork/images/j_crn_bl_black.png
/administrator/templates/bluestork/images/j_crn_tr_dark.png
/administrator/templates/bluestork/images/j_crn_bl_med.png
/administrator/templates/bluestork/images/j_header_left.png
/administrator/templates/bluestork/images/j_crn_tl_med.png
/administrator/templates/bluestork/images/j_crn_tl_dark.png
/administrator/templates/bluestork/images/j_crn_br_med.png
/administrator/templates/bluestork/images/j_crn_tl_light.png
/administrator/templates/bluestork/images/j_crn_tr_light.png
/administrator/templates/bluestork/images/j_corner_br.png
/administrator/templates/bluestork/images/j_header_left_rtl.png
/administrator/templates/hathor/html/com_modules/module/modal.php
/administrator/templates/hathor/html/com_modules/module/edit_assignment.php
/administrator/templates/hathor/html/com_menus/item/edit_modules.php
/administrator/templates/hathor/html/com_menus/items/default_batch.php
/administrator/templates/hathor/html/com_languages/language/edit.php
/administrator/templates/hathor/html/com_content/article/edit_metadata.php
/administrator/templates/hathor/html/com_categories/category/edit_metadata.php
/administrator/templates/hathor/html/com_categories/categories/default_batch.php
/administrator/components/com_menus/models/forms/item_options.xml
/administrator/language/overrides/xx-XX.override.ini
/administrator/help/helpsites-16.xml
/administrator/help/en-GB/Components_Content_Categories_Edit.html
/administrator/help/en-GB/Components_Weblinks_Categories_Edit.html
/administrator/help/en-GB/Components_Newsfeeds_Categories_Edit.html
/administrator/help/en-GB/Components_Banners_Categories_Edit.html
/administrator/help/en-GB/Components_Contact_Categories_Edit.html
/media/editors/codemirror/css/docs.css
/media/editors/tinymce/jscripts/tiny_mce/tiny_mce_gzip.js
/media/editors/tinymce/jscripts/tiny_mce/tiny_mce_gzip.php
/media/editors/tinymce/jscripts/tiny_mce/plugins/media/css/content.css
/media/mod_languages/images/ta.gif
/libraries/joomla/config.php
/libraries/joomla/import.php
/libraries/joomla/version.php

Также удалите рекурсивно каталоги:

/plugins/authentication/example
/plugins/user/example
/plugins/content/example
/plugins/extension/example
/administrator/templates/hathor/html/com_modules/select
/administrator/templates/hathor/html/com_media
/administrator/templates/hathor/html/mod_popular
/administrator/templates/hathor/html/mod_status
/administrator/templates/hathor/html/mod_latest
/administrator/components/com_weblinks/helpers/html
/media/editors/tinymce/jscripts/tiny_mce/plugins/pagebreak/css
/media/editors/tinymce/jscripts/tiny_mce/plugins/pagebreak/img
/media/editors/tinymce/jscripts/tiny_mce/plugins/example

После чего вам необходимо обновить базу данных Вашего сайта:
Code:
ALTER TABLE `#__languages` ADD COLUMN `ordering` int(11) NOT NULL DEFAULT 0 AFTER `published`; ALTER TABLE `#__languages` ADD INDEX `idx_ordering` (`ordering`); CREATE TABLE IF NOT EXISTS `#__associations` ( `id` VARCHAR(50) NOT NULL COMMENT 'A reference to the associated item.', `context` VARCHAR(50) NOT NULL COMMENT 'The context of the associated item.', `key` CHAR(32) NOT NULL COMMENT 'The key for the association computed from an md5 on associated ids.', PRIMARY KEY `idx_context_id` (`context`, `id`), INDEX `idx_key` (`key`) ) DEFAULT CHARSET=utf8;

Видите - #__languages и #__associations ? Замените знак решетку на префикс таблицы вашей базы данных. По умолчанию префикс таблицы - jos. У вас должно получится примерно так: jos_languages и jos_associations.

Если вам неизвестен префикс таблицы Вашей базы данных - откройте configuration.php в public_html вашего сайта и найдите строчку с $dbprefix, в ней Вы увидите префикс таблиц базы данных.

После изменения префикса в коде запроса - скопируйте получившийся код и откройте PhpMyAdmin вашего сайта. Выберите базу данных и нажмите на вкладку SQL импорт. Вставьте содержимое кода в поле ввода и нажмите «выполнить».

После успешного импорта ваша Joomla 1.6 успешно обновлена в ручном режиме до версии 1.7.
Последнее редактирование: 12 года 7 мес. назад пользователем Aleksej.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Dev banner 2
Работает на Kunena форум