Сообщество
Статьи
Переход с Mambo 4.5.2 на Joomla! 1.0 | Переход с Mambo 4.5.2 на Joomla! 1.0 |
|
Все о СMS Joomla!
| |
Flex |
|
|
Если Вы хотите перейти на Joomla! с более ранней версии Mambo, вам нужно сначала обновить вашу Mambo до версии 4.5.
Если Вы хотите перейти на Joomla! с более ранней версии Mambo, вам нужно сначала обновить вашу Mambo до версии 4.5.2 и только затем переходить на Joomla! Установка новой или апгрейд существующей системы подразумевает изменение структуры управления
Прежде, чем начать:
Итак, вы приняли окончательное решение? Хорошо. Вот описание сравнительно безопасного варианта модернизации:
Когда Вы убедились, что все работают как надо, на всякий случай заархивируйте ваш существующий сайт на Mambo куда-нибудь в надежное место и переместите содержимое директории с Joomla! в в директорию основного сайта с заменой всех файлов (или перенастройте алиасы сервера, для того, чтобы домен отзывался на содержимое новой папки; различных способов перенаправления домена очень много и все их мы описывать не будем).
Обновление базы данных. Так как пока никаких "критических" обновлений БД не требуется, мы включили в дистрибутив скрипт для mySQL (/installation/sql/migrate_Mambo4523_to_Joomla_100.sql), который обновит заданный по умолчанию административный шаблон и разопубликует модуль, ссылающийся на MamboForge. Пожалуйста имейте в виду, что вам непременно понадобится либо выполнить sql-скрипт, о котром говорилось выше, либо применть патч к административному шаблону (см. ниже), чтобы обеспечить его корректную работу.
Патч для административного шаблона Поскольку была добавлена функция буферизации вывода для административных шаблонов, любые используемые в админпанели шаблоны должны быть модифицированы как указано ниже, для их корректной работы в Joomla!
Откройте файл index.php вашего административного шаблона и отредактируйте его, как описано далее.
(Примечание Gorsk.net: в оригинальном тексте допущена ошибка в вышеприведенном участке кода. В данном переведенном тексте ошибка исправлена) 2. Замените этот участок кода на следующий: <?php mosMainBody_Admin(); ?> 3. Сохраните файл.
Укрепляем Joomla!
Mambo и Joomla! по умолчанию эмулируют PHP-установку register_globals = on. Это нежелательное условие для создания и использования современных веб-приложений. Предпочтительная установка для серьезных сайтов: register_globals = off. Решение, внедренное в Joomla!, не является панацеей, но позволяет предотвратить некоторые виды атак или последствия неумелого программирования.
Joomla! + PHP 5 и MySQL 4.1 MySQL 4.1 требует для работы установленные библиотеки mysqli, которые необходимы для доступа к базе данных. Чтобы иметь возможность установить и использовать Joomla! в такой конфигурации сервера, переименуйте database.php в database.mysql.php, затем переименуйте database.mysqli.php в database.php.
Вопросы, которые могут у вас возникнуть
Да, но мы рекомендуем Вам сначала потренироваться на копии вашего сайта и не забыть сделать резервную копию ваших старых файлов до начала копирования Joomla! поверх Mambo. Когда вы зальтете новые файлы поверх существующих, дважды проверьте чтобы все файлы действительно были заменены и что не произошло никаких сбоев при передачи (напр., сбоев, связанных с доступам к файлам или с форматом передачи файлов). Проверьте, не забыли ли вы удалить папку /installation. Если вы завершили сеанс Администратора, вы скорее всего получите соответствующее предупреждение. По материалам: |
|
Быстрое сообщение
Комментарии (0)
| < Пред. | След. > |
|---|
Оклейку автомобилей ВАЗ виниловой пленкой.
Хотите сделать массаж: детский массаж. Детский? Тайна твоей фамилии.
Добавить в закладки
RSS
Login




Flex 





