2012-06-23 3 views
4

У нас возникла проблема с нашим сайтом.Пустой экран конфигурации системы в панели администратора для Magento

На экране конфигурации системы отображается меню, боковое меню и нижний колонтитул. Когда мы нажимаем на опцию бокового меню, экран остается черным, и соответствующая информация не появляется. См. this link. Это то, что появляется. Когда мы нажимаем на опцию любого бокового меню, экран пуст

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

С наилучшими пожеланиями Пол

+0

также может быть недостающим /layouts/xxx.xml файл в/дизайн/adminhtml/по умолчанию/по умолчанию/макеты/ –

ответ

3

Во-первых, очистить кэш (Система> Управление кэшем).

Если это не решит вашу проблему и предполагается, что у вас есть промежуточный экземпляр для работы, вы должны деактивировать все настраиваемые модули, добавив каждый обратно по одному, пока не выделите задействованный модуль (модули). Пользовательские модули должны быть найдены в app/code/local/* и в app/code/community/*. Для этого отключите кеширование конфигурации в системе System> Cache Management (или будьте готовы обновить этот экран при каждом изменении конфигурации). Вы можете деактивировать локальные модули в массовом порядке, переключив флаг <disable_local_modules> на «true» в app/etc/local.xml. Для модулей сообщества нет соответствующей функции. Вам нужно будет обновить представление System Config, чтобы узнать, устраняет ли это проблему. Если нет, верните app/etc/local.xml, а затем в app/etc/modules начните менять флаг <active> каждого модуля сообщества на «false», обновляя панель конфигурации после каждого, пока ваша проблема не будет решена. Если отключение локальных модулей работает, выполните один и тот же процесс, но только для файлов в локальном codePool.

Если вышеуказанное не работает, вам необходимо будет разделить ваши основные файлы на копию vigin вашей версии Magento. Основные файлы дифф:

  1. app/code/core/*
  2. lib/*
  3. app/design/adminhtml/*

Кроме того, убедитесь, что существует не Mage имен под app/code/local и app/code/community. Если есть, переместите его временно, чтобы исключить его содержимое в качестве виновника.

+1

спасибо. Первый вариант, который вы предоставили, решил проблему. –

+0

@benmarks. Спасибо, сэр. удалив папку с именем Mage в пути к приложению/коду/сообществу, я снова смогу увидеть мою страницу конфигурации ... но в чем причина этого. почему configuratiionpage получает efected, если папка Mage присутствует на этом пути ??? –

+0

@PavanKumar См. Загрузочную загрузку в [* app/Mage.php * (ссылка)] (https://github.com/benmarks/magento-mirror/blob/1.7.0.2/app/Mage.php#L40) – benmarks

6

Иногда забывается, что после установки нового модуля может потребоваться перекомпилировать, то есть, если вы включили компиляцию в System/Tools/Compilation. Перед перекомпиляцией вся страница конфигурации может оставаться пустой.

0

Проблема: на панели администратора, если вы заходите в system-> configuration, вы обнаруживаете, что страница (часть содержимого) пуста (заголовок, меню и нижний колонтитул видны).

Прежде чем что-либо проверьте свои журналы в/var/log /.

Попробуйте обновить все тайники magento (system-> manage caches) Если это не работает, отредактируйте /app/etc/local.xml и отключите локальные модули, установив «disable_local_modules» в true - true. ЗАПОМНИТЕ, чтобы «очистить пурпурный кэш» (system-> управлять кэшами) или отключить кеширование, прежде чем перезагружать страницу конфигурации системы -> или выполнить любую другую операцию. Если появляется сообщение «access denied», у вас недостаточно полномочий для определенного модуля. Чтобы решить перейти в system-> permissions.> Роли (выберите администраторов) и нажмите «Сохранить роль» с разрешением на «все». В более старых версиях magento, или если вы не восстановили (или не можете), вам нужно установить для системных-> разрешений-> роли (выберите администраторов) в «custom» и, после выбора всего, сохраните роль.

Для постоянного исправления (для выбора «все/все») вам необходимо изменить файл /app/etc/config.xml и добавить группу пользователей, которая отсутствует.

Его работа для меня .... Спасибо

Смежные вопросы