У меня здесь странный случай …
Сейчас я делаю простой пурпурный модуль. Какой-то модуль ввода сценариев (аналогично модулю Google Analytics). Я создал конфигурацию admin для этого модуля (который определен из system.xml
)
как видно на изображении. Этот модуль отлично работает на моем локальном хосте. Но на реальном сервере это становится странно. Модули выглядят так, будто они вообще не включены, хотя я полностью уверен, что все это уже включено. Как через административную область magento, так и через app/etc/modules
. Эта область администрирования никогда не появляется на пурпурной установке в реальном времени.
кто-нибудь знает, в чем проблема с этой проблемой? или, по крайней мере, рассказать мне, как и где его отлаживать? Я копал его в основной код magento, но зацикливался на функции getSingleton () где-то рядом с основным кодом magento. Я так не понимаю – слишком-MVC-материал: p
Я был бы очень рад, если бы кто-нибудь мог объяснить и направить меня на этот
благодаря 🙂
Наиболее распространенные проблемы связаны с чувствительностью к регистру. Если у вас есть хостинг Windows, ошибка в строчных или строчных символах не отображается и работает. Но как только он попадет на хостинг linux, модуль не будет работать.
Проверьте пути в настройках и папках / файлах – чтобы они совпадали.
Обычно есть три вещи:
Если вы отредактируете макет / добавите свой собственный макет в backoffice magento, лучше очистить кеш (удалить все в папке var / cache /) и выйти из системы и снова войти в систему.
Правило Thumb при развертывании настраиваемого модуля magento на сервере live-