Я тестирую свой собственный модуль на Magento CE 2.2.0, но получаю сообщение «Страница перенаправляется неправильно». Глядя на сетевой трафик, я вижу эти запросы:
- / Magento22-acumulus / администратор /
- / Magento22-acumulus / админ / админ / индекс / отказано /
- / Magento22-acumulus / администратор / администратор / авт / Логин /
- / Magento22-acumulus / админ / админ /
- / Magento22-acumulus / админ / админ / индекс / отказано /
- / Magento22-acumulus / администратор / администратор / авт / Логин /
- / Magento22-acumulus / админ / админ /
- / Magento22-acumulus / админ / админ / индекс / отказано /
- / Magento22-acumulus / администратор / администратор / авт / Логин /
- / Magento22-acumulus / админ / админ /
- ...
Моя настройка:
- локальная установка на базовый URL / magento22-acumulus /
- Wampserver 3.0.8 с php 7.0.10 и Apache 2.4.23
Что я сделал:
- установить Magento 2.2.0 с примерами данных
- настройки изменены: удалите секретный ключ и используйте стандартный admin / url
- проверил это: я получаю экран входа
- установить мой модуль, модуль: включить, настроить: обновить, настроить: di: compile
- проверил: ошибка, как указано выше
- модуль: отключить, кеш: очистить, настройка: di: compile
- проверил это: я получаю экран входа
- повторил это несколько раз, один и тот же шаблон, поэтому я подумал, что это связано с моим модулем.
- Но потом однажды у меня заработал модуль, и я смог перейти на свои собственные страницы. К сожалению, ошибка вернулась, поэтому я продолжил отладку, включив и отключив модуль, но не смог найти проблему
- и теперь я также получаю проблему без моего модуля включен. Так что я думаю, что это странное условие / ошибка в самом Magento.
В чем может быть проблема здесь?