Создание нескольких веб-сайтов в magento 2


Я создал несколько веб-сайтов с помощью администратора magento, также в соответствии с разработками magento я следовал инструкциям по архитектуре вложенных папок нескольких веб-сайтов.

Однако это бросает меня ниже ошибки. также я обнаружил, что мой веб-сайт magento по умолчанию выдает мне ту же ошибку после обработки в сценарии с несколькими сайтами. нажмите здесь для получения информации об ошибке

Также я перешел по этой ссылке

Author: Virang Jethva, 2018-04-20

1 answers

  1. Создайте веб-сайт и соответствующий магазин и просмотр магазина из Администратора > Магазины> Все магазины
  2. Перейдите в раздел Магазины > Конфигурация, выберите созданный вами веб-сайт. Затем перейдите в Веб и измените как Базовые URL-адреса, так и базовые URL-адреса (Безопасные)

    Например: например, Базовый URL: xyz.com (URL основного веб-сайта оставить как есть) URL-адрес базовой ссылки: {{unsecure_base_url}}ch/

    Здесь ch - это папка подкаталога, которую необходимо создать в корневом каталоге magento папка

  3. Создайте папку вложенного каталога, затем скопируйте index.php & .htaccess из корневого

  4. Открыть index.php замените все приведенным ниже кодом:

    require realpath(__DIR__) . '/../app/bootstrap.php';
    $params = $_SERVER;
    $params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE] = 'ch_website'; 
    $params[\Magento\Store\Model\StoreManager::PARAM_RUN_TYPE] = 'website'; 
    $bootstrap = \Magento\Framework\App\Bootstrap::create(BP, $params);
    $app = $bootstrap->createApplication('Magento\Framework\App\Http');
    $bootstrap->run($app);
    

    Ch_website - это код веб-сайта.

 6
Author: Hiren Bhalodiya, 2018-04-24 09:32:45