Я пытаюсь создать копию электронного магазина prestashop 1.6 для целей развития от domain.com до dev.domain.com
Процесс, за которым я последовал, – это
Теперь проблема в том, что когда я открываю dev.domain.com, я все равно перенаправляюсь на domain.com, и я не понимаю, что делать дальше.
Поиск domain.com в phpmyadmin в devdb не дает результатов grep -ri 'domain.com' * не дает результатов ни в файлах
Любые предложения, что я могу попробовать дальше?
PS: domain.com и dev.domain.com – это два разных домена. В любом случае, не похоже
Прежде всего, это здорово, что вы следите за каждым шагом в правильной манере. Теперь проблема заключается в следующем:
Когда вы используете какой-либо домен в своем браузере. Для этого браузер создает кэш и файлы cookie. Если вы измените настройки своего домена, это не отразится, пока вы не очистите кеш браузера и файлы cookie полностью.
Поэтому просто удалите кеш браузера и файл cookie и попробуйте проверить, работает он или нет.
Примечание. – На основе вашего процесса, который вы следуете, эта единственная проблема, похоже, существует.
Для prestashop 1.7 вам нужно изменить некоторые значения в базе данных:
– таблица ps_configuration и измените PS_SHOP_DOMAIN и PS_SHOP_DOMAIN_SSL на ваше новое доменное имя, например mydomain.com
– таблица ps_shop_url и снова измените поля «domain», «domain_ssl» на ваше новое доменное имя и «физическое». Если вы скопировали файлы в корневую папку, путь будет просто «/».
Подробнее о https://blog.premium-templates.eu/how-to-move-prestashop-from-localhost-to-domain-or-vice-versa
Примечание: браузеры кэшируют такое перенаправление, вам придется очистить кеш браузера. Проверьте https://www.getfilecloud.com/blog/2015/03/tech-tip-how-to-do-hard-refresh-in-browsers/, чтобы узнать, как сделать «жесткое обновление» для вашего браузера.