- Сообщений: 325
- Спасибо получено: 0
Как создать и настроить свой веб-сервер на VDS (05 сен 2024)
Осенью самое время заняться установкой и тюнингом своего веб-сервера. Не правда ли?
jUpgrade. Проблемы в работе компонента
- Sergey84
- Автор темы
- Не в сети
- Живу я здесь
Ни категории, ни материалы К2 не перенеслись вообще. Я залез в компоненты, там вообще нет ни одного перенесенного компонента!
Пункты меню перенеслись. Что я не так сделал?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aleksej
- Не в сети
- Модератор
P.S. А если поставить сверху K2 заново? пробовал? - надеюсь, ты все это на тестовом сайте делаешь.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Sergey84
- Автор темы
- Не в сети
- Живу я здесь
- Сообщений: 325
- Спасибо получено: 0
Я да, пытаюсь обновиться на неработающей 1.5.26. Но этот хостер отказывается меня перекинуть на другой сервак со старым пыхом. Чё делать, не знаю. Я у шоке)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aleksej
- Не в сети
- Модератор
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aleksej
- Не в сети
- Модератор
3rd party extensions:
3rd extensions are removed from jUpgrade, if you like to migrate your site with your 3rd party extensions you should use jUpgradePro.
The plugins used by jUpgradePro to migrate 3rd party extensions can be downloaded only by subscribed users.
Насколько я помню, после применения компонента - база данных содержит уже два сайта, а не один. Т.е. таблицы с разными префиксами. Проверь, в базе, есть ли там вообще K2, в новых таблицах. Если нет - ищи в инете старую версию jUpgrade...
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Sergey84
- Автор темы
- Не в сети
- Живу я здесь
- Сообщений: 325
- Спасибо получено: 0
Но там не прописался ни один компонент, установленный на старом сайте. Сегодня попробую еще раз. Сайт мне починил Hubbitus, за что ему огромная благодарность, респект и уважуха!!!
если не получится с версией 2.5.2, попробую поискать раннюю версию. В любом случае, я ничего не испорчу, ведь новый сайт будет расположен в папке jUpgrade и работать с ним можно из этой папки, смотреть, что и как получается. А потом, если все норм, просто удалить старую версию джумлы и из папки jUpgrade перекинуть в public html новый сайт, а из базы данных все старье удалить.
Сегодня вечером буду пробовать
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aleksej
- Не в сети
- Модератор
Sergey84 пишет: если не получится с версией 2.5.2, попробую поискать раннюю версию.
Смутно припоминаю, что и в "ранних версиях" jUpgrade можно было убрать галку из чекбокса "3rd party extensions", это не давало, помнится, практически никакого эффекта, ни тепло ни холодно. Таблицы K2 все одно переносились на новый сайт; с некоторыми проблемами, правда (приходилось кое-что подправлять, вводя один-два запроса к БД); но без потерь.
Хотелось бы надеяться все же, что теперь, когда сайт наконец в онлайне, все у тебя получится.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- serge
- Не в сети
- Модератор
- Сообщений: 986
- Спасибо получено: 146
Sergey84 пишет: Ни категории, ни материалы К2 не перенеслись вообще. Я залез в компоненты, там вообще нет ни одного перенесенного компонента!
Материалы K2 можно перенсти с Joomla 1.5 на Joomla 2.5 просто сделав и импортировав дамп базы данных соответствующих таблиц без CREATE TABLE.
При переносе может не сохраниться уровень доступа (поле пустое), приходится заходить в каждый материал отдельно и сохранять его, только после этого уровень доступа меняется на "Public".
Проблема решается следующим образом, вводим запросы к базе данных для материалов и категорий соответственно:
Вместо решетки пишем префикс таблиц вашей базы данных.
А я смогу! - А поглядим! - А я упрямый!
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Sergey84
- Автор темы
- Не в сети
- Живу я здесь
- Сообщений: 325
- Спасибо получено: 0
Делаю так:
1. Установил jUpgrade
2. Создал в корневом каталоге сайта папку jupgrade, разархивировал туда джумлу 2.5
3. Начал обновлять. Все прошло без ошибок.
4. Зашел phpMyadmin, нету там таблиц с префиксом j25_. Установил К2, таблицы появились, ввел эти запросы. Не помогло.
Что я не так сделал?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Aleksej
- Не в сети
- Модератор
Прежде всего - не нужно никуда разархивировать никаких джумл, не нужно создавать никаких каталогов. Тебя разве кто-нибудь просит об этом? вот и не парься. Насколько помню, компонент сам вытянет из репа и разархивирует эту самую Joomla. Не думаю, что в новых версиях этот момент критично поменялся.
После окончания работы jUpgrade в базе появятся новые таблицы с новым префиксом. С каким именно - взгляни в настройках компонента сразу после установки (перед тем, как стартануть обновление). Вроде бы там даже и поменять можно этот префикс на любой иной.
Не нужно вводить запросы просто так наобум, это не заклинание Хоттабыча. Serge говорит о том, что, если jUpgrade теперь отказывается переносить данные иных расширений Joomla, кроме родных - перенеси их самостоятельно, сделав дамп этих таблиц (в твоем случае, таблиц K2) через экспорт/импорт в phpmyadmin. И только после этого, когда часть таблиц будет перенесена при помощи jUpgrade, а часть - вручную, тебе необходимо всесторонне протестировать работу сайта и, при необходимости, воспользоваться данными запросами.
P.S. Тренироваться только на тестовой версии сайта! Учти, Hubbitus далеко не всегда добр и очень неежедневно ангельски лоялен к юзверям.
:laugh:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.