В Magento 2.1 отсутствует ссылка мастера веб-настройки

9

Установил свежее хранилище Magento 2.1 (php 7.0.8) с / pub в качестве корневого веб-каталога из командной строки и использованием файла tar.gz. Кажется, все в порядке, но когда я захожу в админ-панель в разделе: Система -> Инструменты, ссылка для «мастера веб-настройки» отсутствует.

На / setup правильно наложен псевдоним на веб-сервере, и переход к / setup при входе в систему с правами администратора приводит к появлению страницы с надписью «Добро пожаловать в Magento Admin, штаб-квартира вашего интернет-магазина. Чтобы использовать мастер установки Magento, войдите в свою учетную запись администратора и перейдите к системе». => Инструменты => Мастер веб-настройки "

Я что-то пропустил? Не видел ошибки / проблемы с этим на github. Кроме того, настройка документирования в / pub все еще является рекомендуемой конфигурацией?

Роб Мангиафико
источник
Magento 2.1 еще не стабильный. Так что это, наверное, ошибка! Должно быть исправлено, когда официальная версия вышла
Амин Memariani
Он официально выпущен по состоянию на четверг 23 июня. Больше не выпускается RC.
Роб Мангиафико
Мы рекомендуем вам установить документирование в рабочем состоянии, /pubчтобы предотвратить доступ к мастеру установки. Вы все еще должны иметь возможность заставить его работать, так что если это не так, откройте проблему в GitHub.
Стив Джонсон
Похоже, об этом сообщалось на GitHub - github.com/magento/magento2/issues/5247
Роб Мангиафико

Ответы:

8

Как вы отметили, это было подтверждено как проблема на Github здесь: github.com/magento/magento2/issues/5247

Однако это было закрыто, так как это дубликат: https://github.com/magento/magento2/issues/4159

В этом выпуске также описывается обходной путь до тех пор, пока исправление не будет включено в следующий выпуск Magento, который должен переключить корневой каталог вашего веб-сервера на корневой каталог Magento, а не в подкаталог / pub.

Я проверил, что это работает на CE 2.1 (вам нужно очистить кеш после этого изменения), однако я лично не рекомендовал бы использовать этот обходной путь в производственной среде, поскольку он менее безопасен.

JohnHughes1984
источник
3

"когда вы набираете http://www.shop.com/admin_xxxx/admin/backendapp/redirect/app/setup/ перенаправляет на http://www.shop.com/setup/#/home, а затем все работает, как ожидалось. ..»

этот метод не работает. по-прежнему возвращается на ту же страницу ...

Даниил
источник
Попробуйте домен / admin / admin / backendapp / redirect / app / setup Удвоение admin в URL не является опечаткой.
Лиам Митчелл
1

Вот временное решение этой проблемы для доступа к мастеру веб-настройки:

когда вы набираете http://www.shop.com/admin_xxxx/admin/backendapp/redirect/app/setup/ перенаправляет на http://www.shop.com/setup/#/home, а затем все работает, как ожидалось .. ,

Виктор Кругликов
источник
Это сработало для меня, если в паре с решением JohnHughes ( magento.stackexchange.com/a/127637/60128 ). А именно, измените корень веб-сервера И вручную введите URL-адрес (так как ссылка в админке не появилась (а сам админ, похоже, потерял все свои CSS и JS)).
Янис Элмерис
попробовать режим инкогнито? работал здесь .. некоторые сессионные проблемы, я думаю
Энди
0

Просто мысль - это происходит только тогда, когда я использую Google Chrome, попробуйте другой браузер, я только что попробовал его в опере, и он работает, как и ожидалось, не понимаю, почему, но это работает "]

Барри Коннолли
источник