Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Перенос сайта на другой хостинг


Recommended Posts

Перенёс сайт на другой хостинг метобом копирования файлов через файлзиллу. Базу данных сохранил через раздел бекапа в опенкарте и закинул прямо на новый хостинг. Зашла немного с ошибками, но думаю что это пока не важно. Важнее где находится файл в котором нужно указать что мы переехали на новый хостинг. Должен быть какой то config db но что то я там не нахожу где прописывать новый хост...

Подскажите будьте добры...)

Надіслати
Поділитися на інших сайтах


Дамп базы данных вы сделали не верно. Тот, что в админке - не полноценный.

Создайте полный бекап базы средствами хостинга или воспользуйтесь утилитой https://www.adminer.org/

 

Новые пути к системным папкам нужно прописать в двух конфиг-файлах:

/config.php

/admin/config.php

Надіслати
Поділитися на інших сайтах


24 минуты назад, destreser сказал:

Дамп базы данных вы сделали не верно. Тот, что в админке - не полноценный.

Создайте полный бекап базы средствами хостинга или воспользуйтесь утилитой https://www.adminer.org/

 

Новые пути к системным папкам нужно прописать в двух конфиг-файлах:

/config.php

/admin/config.php

У меня больше нету доступов к той базе. Так что всё пропало? Копия всего функционала не получится? Там было много самописных модулей ...

Надіслати
Поділитися на інших сайтах


25 минут назад, DarkEinstein сказал:

У меня больше нету доступов к той базе. Так что всё пропало? Копия всего функционала не получится? Там было много самописных модулей ...

Ну, при работе с модулями база данных особо не трогается. Если вы сохранили файлы (код) этих модулей, то есть вероятность того, что более-менее все можно восстановить. Проблема с базой в вашем случае заключается в том, что у вас сохранены не все данные, необходимые для работы магазина сразу после импорта этого дампа.

Так что вам нужно провести обычную установку чистого движка, при установке создать свежую БД. После установки средствами магазина импортнуть тот дамп, что у вас. Затем заменить файлы свежеустановленного магазина теми, что у вас в бекапе (кроме конфигов). Затем - надеяться, что ничего критичного для работы этих ваших самописных модулей в БД не было.

Змінено користувачем destreser
Надіслати
Поділитися на інших сайтах


А почему доступа нет? 

Снесли ее? Или что случилось?

 

На любом нормальном хостинге должны делаться бекапы. Напишите в техподдержку хостера - должны помочь.

Надіслати
Поділитися на інших сайтах


7 часов назад, destreser сказал:

Ну, при работе с модулями база данных особо не трогается. Если вы сохранили файлы (код) этих модулей, то есть вероятность того, что более-менее все можно восстановить. Проблема с базой в вашем случае заключается в том, что у вас сохранены не все данные, необходимые для работы магазина сразу после импорта этого дампа.

Так что вам нужно провести обычную установку чистого движка, при установке создать свежую БД. После установки средствами магазина импортнуть тот дамп, что у вас. Затем заменить файлы свежеустановленного магазина теми, что у вас в бекапе (кроме конфигов). Затем - надеяться, что ничего критичного для работы этих ваших самописных модулей в БД не было.

Сделал всё как написали. Столько ошибок что думаю исправить будет не реально...

Screenshot_75.png

Надіслати
Поділитися на інших сайтах


7 часов назад, gregoro сказал:

А почему доступа нет? 

Снесли ее? Или что случилось?

 

На любом нормальном хостинге должны делаться бекапы. Напишите в техподдержку хостера - должны помочь.

Дали временный доступ на копирование) Больше так к сожалению не получится...

Надіслати
Поділитися на інших сайтах


Можете в админке в модулях удалить newsblog (затем поставите с нуля), а в контроллере хедера можно и ручками ковырнуть переменную image_home - гляньте шаблоне что примерно она должна была выводить и переназначте.

Можно хоть частично запустить. Блог потерян полностью, остальное вполне может быть работоспособно.

Надіслати
Поділитися на інших сайтах


6 часов назад, destreser сказал:

Можете в админке в модулях удалить newsblog (затем поставите с нуля), а в контроллере хедера можно и ручками ковырнуть переменную image_home - гляньте шаблоне что примерно она должна была выводить и переназначте.

Можно хоть частично запустить. Блог потерян полностью, остальное вполне может быть работоспособно.

А тут какой то бонус. С копией сайта была ещё и целая папка с резервными копиями. Они наверное правильные. Что делать теперь, закидывать их на хостинг и возвращать на сервер их файлы конфигурации пробовать?

 

Screenshot_76.png

Надіслати
Поділитися на інших сайтах


12 часов назад, destreser сказал:

Можете в админке в модулях удалить newsblog (затем поставите с нуля), а в контроллере хедера можно и ручками ковырнуть переменную image_home - гляньте шаблоне что примерно она должна была выводить и переназначте.

Можно хоть частично запустить. Блог потерян полностью, остальное вполне может быть работоспособно.

Перезалил, в этот раз база зашла успешно, но всё равно главной нет: http://shop.ustim.pro

Змінено користувачем DarkEinstein
Надіслати
Поділитися на інших сайтах


Ребята, смотрите) Главная не работает http://shop.ustim.pro а вот если прописать примером http://shop.ustim.pro/abc то страница подгружается. Если нажать уже с подгруженной страницы на любую ссылку, например Логин, то сайт его прописывает без слэш в конце и вылетает в строке как http://shop.ustim.prologin 

Обратился в тех поддержку. С их стороны всё хорошо, глянули мои файлы конфигурации там тоже всё хорошо. Сайт копировался с хттпС а залил я его на хттп.

Поддержка говорит что проблема скорее всего в файле .хтаксесс. Вот его родимый код:

https://pastebin.com/pmX45gwx

Я там поубирал все ссылки которые слали на хттпС типа: RewriteRule .* https://%{HTTP_HOST}/%1 [R=301,L,NE]

Получилось так:

https://pastebin.com/WJ30g66Y

 

У меня и у тех поддержки уже идеи закончились что может быть не то... Может Вы справлялись с подобным? Какие идеи?)

Змінено користувачем DarkEinstein
Ошибки орфографии
Надіслати
Поділитися на інших сайтах


2 часа назад, DarkEinstein сказал:

С их стороны всё хорошо, глянули мои файлы конфигурации там тоже всё хорошо.

Сколько раз я это слышал :)

Показывайте (но секцию с реквизитами доступа к бд замажте)

 

Так же временно замените содержимое .htaccess на то, что идет с дистрибутивом опенкарта.

Змінено користувачем destreser
Надіслати
Поділитися на інших сайтах


41 минуту назад, destreser сказал:

Сколько раз я это слышал :)

Показывайте (но секцию с реквизитами доступа к бд замажте)

 

Так же временно замените содержимое .htaccess на то, что идет с дистрибутивом опенкарта.

Что то замазал)

Поменял на родной файл, ошибка 500

Screenshot_78.png

Надіслати
Поділитися на інших сайтах


1 минуту назад, DarkEinstein сказал:

Что то замазал)

Вот тут http://prntscr.com/o58cvc

слеш в конце добавьте (в админском конфиге тоже)

 

2 минуты назад, DarkEinstein сказал:

Поменял на родной файл, ошибка 500

попробуйте

Options +FollowSymlinks

сменить на

Options +SymLinksIfOwnerMatch

Надіслати
Поділитися на інших сайтах


11 минут назад, destreser сказал:

Вот тут http://prntscr.com/o58cvc

слеш в конце добавьте (в админском конфиге тоже)

 

попробуйте

Options +FollowSymlinks

сменить на

Options +SymLinksIfOwnerMatch

Options +SymLinksIfOwnerMatch я ставил

Слеш добавил просто и всё заработало... Вот это тех поддержка у меня была компетентная...))

Криво конечно всё. Должно быть так как здесь: https://ifreelancy.com

Змінено користувачем DarkEinstein
Надіслати
Поділитися на інших сайтах


Может закачать ещё ту внутреннюю базу данных с опенкарта? Но она от вчерашнего числа, а ту что я закачал на сервер от 12.04.2019

Змінено користувачем DarkEinstein
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.