Добрый день.
Проблема шире чем просто установка движка, но решил начать с этой ветки.
Есть инет магазин, работающий , его надо перенести на выделенный сервер с Ubuntu 20.04 php 7.4
Магазин работает на open cart 2.3.0.2.1 php 7.2
У меня есть копия тела сайта и базы.
Доменное имя не меняется, но оно пока не привязано к новому серверу, ssl сертификата на новом сервере еще нету.
В некоторых инструкция говорится что достаточно перенести тело сайта, базу, и соответственно изменить config.php в корне сайта и папке админ.
Но результат печальный.
Я к сожалению не могу назвать какой именно сайт переносится и дать адрес нового хостинга, что бы вы могли взглянуть какие именно проблемы - коммерческая тайна, увы.
После переноса работает лишь главная страница, и часть ссылок которая прямо указывают на старое доменное имя.
Большая часть (боковая панель, если это имеет значение) а также ссылки header-а, в общем ссылки вида http://new-ip-adress/oplata-i-distavka, http://new-ip-adress/раздел с товарами не отрабатываются, результат not found.The requested URL was not found on this server.
То же сообщение - not found при попытке входа в админку open cart.
Но, отрабатываются ссылки вида http://new-ip-adress/index.php?route=account/login,
apache ошибок не показывает.
Я понимаю что или где то ошибся, но увы этот движок мне мало знаком или же надо использовать вариант переноса с установкой движка.
Требования скрипта выполнил. config-и.php оба обнулил. (без обнуления запускается процесс обновления а не новой инсталляции.
И вот, на третьем этапе белая страница, и все.
Согласно рекомендациям найденным в инете базу очищал. В процессе выполнения 3-го этапа скрипт таки создает требуемые таблицы в базе данных, но файлы config.php остаются пустыми.
У меня есть опыт работы с ubuntu, и с хостингом, переносил сайт на движке modx, еще всякое разное по мелочи. Но увы, тут знаний не хватает. Возможно нужно понизить php до версии 7.2 ?
Ну, буду благодарен за помощь.