Якщо Ви не фірма, яка готова виділитие від 5тис.$ на підтримку сайту на мадженто(стартанемо Вам і за 1000, але надалі підтримка актуальності оновлень і різні приколюхи будуть вартувати грошей)) , то переходіть на вордпрес)),
Є багато посилань, щоб змінити домени, хости типу, але вони не повноцінні і застарілі….
Якщо у вас старі релізи, уважно віднесіться до версії PHP, нові релізи на старому не пахатимуть, старі на новому), попередня стаття про це
https://github.com/magento/magento2/issues/23511 – якщо після відновлення нового релізу, від 2.3 вилітають такі помилки, як нижче або в посиланні – рішення перезберегти в панелі керування пароль
там варіантів кілька, але цей найшвидший
#22849 # Preconditions (*)
- Magento 2.3.2 community edition
- nginx 1.16
- php 7.2.19 (2.0.13-2.0.18 – 2.0.17)
Steps to reproduce (*)
1.login magento store admin
Expected result (*)
- {“0″:”Notice: Undefined offset: 2 in /www/web/demo/vendor/magento/framework/Encryption/Encryptor.php on line 588”
Actual result (*)
- {“0″:”Notice: Undefined offset: 2 in /www/web/demo/vendor/magento/framework/Encryption/Encryptor.php on line 588″,”1″:”
#1 Magento\Framework\Encryption\Encryptor->getArgonHash() called at [vendor/magento/framework/Encryption/Encryptor.php:278]\n#2 Magento\Framework\Encryption\Encryptor->isValidHash() Інші глюки При переносі на новий хост/домен глюки з паролями або обовязковістю їх зміни найкраще рішати напряму в базі щоб не міняти в таблиці
mg_admin_passwords
expires
міняєте і не паритесь. В директории \app\etc\ нового домена откройте файл local.xml, чтоб обработать его (также можно просто скачать папку на комп и открыть при помощи любого текстового редактора, например Блокнота, потом сохранить изменения и загрузить файл обратно) - це не так шлях до паролів не в скл, а в коді лише у файлику env.php- Откройте таблицу core_config_data
- Там найдите строки со следующими значениями в столбце path:
web/unsecure/base_url
web/secure/base_url - Установите там корневой адрес вашего сайта.
- Очистите кеш Magento