Я пытался заставить Magento загрузить основные файлы из adminHtml темы, которую я использую вместо основного расположения по умолчанию, и добавил следующий код к моему расширению:
<stores> <admin> <!-- default admin design package and theme --> <design> <package> <name>fortis</name> </package> <theme> <default>default</default> </theme> </design> </admin>
Теперь все, что я получаю, это белый экран, когда я иду в интернет-магазин / админ. Я даже не могу войти в систему. Когда я удаляю код из моего конфигурационного файла расширения, и даже если я отключу расширение, все, что я получаю, это белый экран.
Кто-нибудь знает, как это исправить?
Благодарю.
Прежде всего, обратите внимание на журнал Magento (/var/log/exception.log).
Вы пытались очистить кэш Magento?
Я столкнулся с той же проблемой. На самом деле это было еще хуже, потому что это был коммерческий продукт и новый хостинг для меня с действительно странной конфигурацией сервера. Поэтому я не мог сделать ошибки в любом файле журнала.
Как я узнал, белый экран пурпурного означает, что произошла ошибка PHP Fatal. Поэтому есть правильный способ показать их. Просто добавьте в начало вашего index.php
ini_set('error_reporting', E_ERROR); register_shutdown_function("fatal_handler"); function fatal_handler() { $error = error_get_last(); echo("<pre>"); print_r($error); }
И вы увидите, что на самом деле происходит с вашим пурпуром.