Сайт после переноса не работает, восстановление из резервной копии не работает

Автор alex1994, 26 марта 2021, 11:29:27

« назад - далее »

alex1994

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

Не могу найти из-за чего не работает сайт, какой-то файл или в БД что-то. Ничего конкретного и влияющего. В админку и на сайт доступа нет - пишет "Error 500".

Я думаю, что надо создать сайт с нуля и как-то перенести товары. Не знаю как это возможно, поэтому и мой вопрос: Как перенести на голый сайт товары из другого магазина, имея только БД и файлы старого сайта (не удается поставить сайт чтобы оттуда просто копировать)?

Если есть какие-то идей как еще можно решить мою проблему, с удовольствием выслушаю и попробую.

Спасибо всем заранее

DarinSr

ЦитироватьУшел от хостинга, но в конце хостер сказал, что сайт будет работать только на его сервере (не знаю что он там такого сделал, но что-то сделал).
Хостер обманул. Ничего такого он сделать не мог. Prestashop открытый движок и всегда можно сравнить файлы на изменения и вычистить все кастомные изменения.
Если хотите перенести товары, то установите старый сайт на локалку и импортируйте все товары с него.
Можно установить чистый prestashop вашей версии, импортировать старую базу, сайт может не работать из-за изменений файлов, но админка должна работать. В ней импортить товары. Если не работает админка, тогда можно использовать storemanager для импортп товаров.

Adik

Включите показ ошибок в prestashop и покажет из-за чего не работает. Так можно восстановить сайт.

alex1994

Цитата: DarinSr от 26 марта 2021, 11:54:12
ЦитироватьУшел от хостинга, но в конце хостер сказал, что сайт будет работать только на его сервере (не знаю что он там такого сделал, но что-то сделал).
Хостер обманул. Ничего такого он сделать не мог. Prestashop открытый движок и всегда можно сравнить файлы на изменения и вычистить все кастомные изменения.
Если хотите перенести товары, то установите старый сайт на локалку и импортируйте все товары с него.
Можно установить чистый prestashop вашей версии, импортировать старую базу, сайт может не работать из-за изменений файлов, но админка должна работать. В ней импортить товары. Если не работает админка, тогда можно использовать storemanager для импортп товаров.

Спасибо. Я попробовал закинуть бд и меня перекидывало на старый сайт. Изменил домен в бд на новый (везде, где был) и мне показывает ошибку "Веб-страница по адресу https://новый домен.ru/, возможно, временно недоступна или постоянно перемещена по новому адресу." У меня на новом домене нет SSL, но на старом был.
Я как понимаю, в настройках Presta стоит чтоб подключаться к https, это можно как-то изменить в бд? Или это какая-то другая проблема?

alex1994

Цитата: Adik от 26 марта 2021, 12:05:05
Включите показ ошибок в prestashop и покажет из-за чего не работает. Так можно восстановить сайт.

Проблема в том, что я не могу никуда зайти. Ни в админку, ни просто на сайт.
Через бд можно это включить? Думаю да, скорее вопрос какая таблица за это отвечает

Adik

Для prestashop 1.6 писали что менять
https://prestashop-forum.ru/index.php/topic,130.msg533.html
Для prestashop 1.7 в базе в таблице ps_shop_url домен поменять нужно.

PrestaMan

Цитата: Adik от 26 марта 2021, 12:05:05
Включите показ ошибок в prestashop и покажет из-за чего не работает. Так можно восстановить сайт.
Включаете режим отладки, показывает ошибки, исправляете и сайт работает.
Prestashop FAQ: Как включить показ ошибок?
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

alex1994

Огромное спасибо всем! Проблему решил. Включил режим отладки, перешел на версию php 7.3 и почистил кэш везде. После этого заработало отлично.