Перейти к содержимому

MOAB

Установка дампа БД на "чистую" Joomla

установка joomla дампы

  • Войдите, чтобы ответить
Сообщений в теме: 3

#1 Антон

Антон

    Продвинутый

  • Участник
  • PipPipPip
  • 233 сообщений
44
  • ИзАбу-Даби, Баку, Мускат, Тбилиси. В общем где-то рядом

Отправлено 15 Сентябрь 2013 - 01:31

Есть потребность проверки кода Joomla на наличие сторонних кодов. В теме про вирусы писать не стал, дабы не смешивать всё в одно.
Ранее не приходилось делать подобного, поэтому возник вопрос. Ставлю новый движок Joomla, удаляю старые демо-таблицы и через SQL-запрос вставляю дамп старой базы. В админке появляется список материалов и категорий, меню и т.п., но ничего не открывается и не отображается. Понятно, что не хватает целого ряда папок, файлов, модулей и т.п. однако и без этого оно должно отображаться хотя бы для редактирования? Или я что-то путаю. Цель одна - проверить есть ли в базе вирусные вставки или дело в коде. Вместе с дампом стоит копировать настройки configuration.php ?
Заранее благодарен

Проблема как-то сама собой решилась. Может быть я делал неправильно, но заработало.

1. Поставил чистый движок и установил мета-данные
2. Экспортировал в виде текста старую базу данных
3. Удалил таблицы из "чистой" базы и с помощью SQL-запроса вставил таблицы из старой базы. В верхней части текста сменил название базы данных на новую
4. В админке сайта всё прекрасно отобразилось.
5. Редактор меню работает. Поставил новый шаблон по умолчанию и сменил позиции меню на нужные. При попытке редактирования текста выпадала следующая ошибка "Call to undefined method stdClass::onDisplay() in .../libraries/joomla/html/editor.php on line 268". Чтобы получить доступ к редактированию заходим в менеджер плагинов и отключаем все плагины которые имеют тип "editors-xtd" . Редактор плагинов заработал.

#2 Spinne

Spinne

    Зануда™

  • Основатель
  • PipPipPipPipPip
  • 2 007 сообщений
3 422
  • Излесу, вестимо

Отправлено 15 Сентябрь 2013 - 01:44

:) Ничуть не про Джумлу, а "так, вообще"...

У множества движков при переносе в другой домен или на другой хостинг бывают такие случаи. В базе, дамп которой вы заливаете, могут храниться данные о URL сайта, абсолютные адреса каких-то директорий в файловой системе сервера – файлы CSS, загруженные рисунки, подключаемые модули и прочее. И когда (например) тело сайта лежит в /home/user/www/subdomain.domain2.com/, а в базе прописан BaseDir-адрес /home/user/www/domain1.ru/ – непременно будут ошибки. Надо просматривать дамп на такие вещи перед заливкой.
Ник не менял, подпись поменяю позже. Ваш Зануда. Он же AHP-net, но это уже там

#3 Антон

Антон

    Продвинутый

  • Участник
  • PipPipPip
  • 233 сообщений
44
  • ИзАбу-Даби, Баку, Мускат, Тбилиси. В общем где-то рядом

TC Отправлено 15 Сентябрь 2013 - 15:23

Прикол в том, что "особенностей" может быть огромное количество. Ответ один - безболезненного чистки файлов быть не может. Постепенно вновь устанавливаю недостающие компоненты, модули и плагины. Заметил ещё то, что не все таблицы корректно перезаписываются. Таблицы типа _content и т.п., пришлось перезаписывать отдельно.

Ещё один вопрос.
Со старого сайта скопировал папку images, где лежат все картинки. Какие ещё папки содержат загружаемую информацию? Или же вновь устанавливаемые компоненты/модули/плагины возместят утраты?

#4 parij777

parij777

    Новенький

  • Участник
  • Pip
  • 48 сообщений
15
  • Измэрии

Отправлено 15 Сентябрь 2013 - 22:44

Вы ту же версию движка поставили, желательно найти ту же версию, чтобы сократить количество "несовместимостей".



Похожие темы


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных



© 2019 SMO&SEO форум «WEBIMHO» — продвижение и создание сайтов, интернет-маркетинг

По вопросам рекламы на форуме и цены на рекламу
Все материалы SEO форума разрешены к копированию только с установкой гиперактивной ссылки на webimho.ru,
тем, кто этого не сделает, мы оторвем руки и ноги и поменяем местами,
а когда выйдем из тюрьмы, опять оторвем и опять поменяем.


Россия, г. Москва

Мы в соцсетях: twitter | вконтакте | facebook | livejournal