vqmod: правильный перенос с сервера на сервер

Помогите с проблемой после переноса ИМ.
Переношу ИМ в пределах одного хостинга. В обоих конфигах изменил домен на новый, выставил права на папки как писалось выше, создал новую базу и загрузил из дампа.
Все работает, только отвалились некоторые модули, Blog Manager и управление FAQ. В админке не могу их найти.
Подскажите где копать?
 
Может у кого есть мысли на этот счет?
 
Делал для себя когда-то памятку, чтобы не забыть:
Перенос Opencart на другой хостинг:

1. Установить голый Opencart на хостинг.

2. Cкачать себе на комп два файла: \config.php и \admin\config.php
Они уже будут настроены на новый хостинг как надо (все пути и настройки подключения к БД).


3. Удалить все файлы с хостинга, и очистить SQL-базу.

4. Скопировать все файлы вашего локального сайта на хостинг, для этого лучше поместить в архив .zip - большое кол-во мелких файлов мешают.
Бывает сервер не распаковывает все из архива (ограничение ресурсов сервера или еще что-то), тогда пакуем отдельно Admin,catalog, и остальные файлы, а на хостинге распаковываем их.


5. Через PhpMyAdmin создаем дамп базы локального сайта.

6. Открываем его в notepad++ найти и заменить localhost на mysite. (Была одна строчка VQMod`а с полным путем до него, я его заменил на полный путь из config.php)

7. Импортируем нашу измененную базу в phpmyadmin на хостинге.

8. Заливаем соответственно наши 2 config.php на хостинг mysite\config.php и mysite\admin\config.php

EOF
Пока не испытывал затруднений в частности с vQmod`ом.
Я перед переносом от vqmod-a обычно пытаюсь избавиться. Захожу в папку с кешем и рассовываю уже сгенерированный vqmod-ом код по нужным родным файлам.

Помогите с проблемой после переноса ИМ.
Переношу ИМ в пределах одного хостинга. В обоих конфигах изменил домен на новый, выставил права на папки как писалось выше, создал новую базу и загрузил из дампа.
Все работает, только отвалились некоторые модули, Blog Manager и управление FAQ. В админке не могу их найти.
Подскажите где копать?

5. Через PhpMyAdmin создаем дамп базы локального сайта.

6. Открываем его в notepad++ найти и заменить localhost на mysite. (Была одна строчка VQMod`а с полным путем до него, я его заменил на полный путь из config.php)

доменное имя точно везде пофиксили? прогоните поиском по файлам каким-нибудь notepad++, может где оставили хвосты. Но, если вообще не видите модули в админке - проверьте по путям
/admin/controller/module
и
/admin/view/template/module
есть ли нужные файлы
 
Последнее редактирование:
Помогите с проблемой после переноса ИМ.
Переношу ИМ в пределах одного хостинга. В обоих конфигах изменил домен на новый, выставил права на папки как писалось выше, создал новую базу и загрузил из дампа.
Все работает, только отвалились некоторые модули, Blog Manager и управление FAQ. В админке не могу их найти.
Подскажите где копать?

почистите системный кеш. почистите кеш vqmod.

и лучше конфиг формировать автоматически, установив дистрибутив.
конфиг сохраняете и не меняете, а файлы со старого хостинга кроме конфигов переносите.
 
С системным понятно, а как у vqmod почистить кеш?
 
почистить папку vqmod/vqcache
 
А зачем чистить?
Я обычно через rsync переношу, тупо rsync -av --progress source destination
Чтобы с правами не морочиться на исходном хосте делаешь от рута через ssh-keygen пару ключей и публичный ключ кладешь тому пользователю, от которого будет выполняться скрипт в месте назначения. rsync переносит во всеми текущими правами, а владелец у тебя подставляется нужный. В результате - время перебрасывания контента минимальное.
Дамп базы так же перебрасываю позже, ключи то уже лежат.
 
Да, ключ временный конечно. После переноса - пара просто сносится с обоих хостов.
 
Спасибо откликнувшимся!
Проблема решилась удалением кеша vqmod, хоья где то читал, что этого делать не стоит, но в итоге модули заработали.
 
Назад
Сверху