Панель инструментов magento2:
Все ссылки админ меню не работают и имеют странные иконки. Почему?
Я ничего не могу сделать.
Ниже решение сработало для меня
просто попробуйте.
перейдите в приложение / etc / di.xml
найти линию
Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink
и заменить его на
Magento\Framework\App\View\Asset\MaterializationStrategy\Copy
Нет необходимости удалять любой файл в любом каталоге.
<argument name="strategiesList" xsi:type="array"> <item name="view_preprocessed" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink</item> <item name="default" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Copy</item> </argument>
Я надеюсь, что это поможет вам
Тогда беги,
источник
Попробуй это Перед этим бекап
Удалить все, кроме
.htaccess
файла изpub/static folder
Открывай
app/etc/di.xml
найти путьи заменить на
Примечание. Удалите все файлы и папку в папке
pub/stati
c, кроме.htaccess
файла.Для получения дополнительной информации см. Http://www.dckap.com/blog/magento-2-admin-links-not-working-in-windows/
источник
Отключить слияние JS от администратора:
или если меню администратора не работает, то перейдите в
базу данных Goto внутри таблицы core_config_data, измените ключ dev / js / merge_files с 1 на 0
источник
попробуйте запустить это
источник
Это на мгновение поставило меня в тупик, убедитесь, что ваш
magento_root/
каталог доступен через ваш веб-сервер, а не толькоmagento_root/pub/
каталог - вы можете использовать псевдонимы или изменить свой веб-корень.источник
Перейти к корневому каталогу Magento 2 -> pub -> static и удалить статическую папку и удалить var / cache, var / composer_home, var / generation, var / page_cache, var / view_preprocessed
Затем запустите php bin / magento setup: static-content: deploy
и им
приложение / и т.д. / di.xml
Перейти к строке № 574 строки:
Старая строка:
Заменить его на (Новая строка)
0 голосов вниз
Я просто сделал следующее:
Моя система:
Джастин @ GATEWAY f: \ xampp \ htdocs \ mag2
источник
di.xml
влияет только на сайты в режиме разработчика.Я применил все вышеперечисленные исправления, но есть одна вещь, которая не упоминается ...
Когда я пошел на редактирование, мне пришлось изменить разрешения для папки, чтобы иметь возможность сохранить изменения. После того, как я сохранил редактирование в
di.xml
, я изменил разрешения обратно на 444, удалил все файлы кэша и перезагрузил. Это не сработало.После нескольких попыток я оставил разрешение на запись в папку, удалил кеш, и только после этого произошло исправление.
источник
Выполните следующие шаги, и это должно для вас
Шаг 1. Удалил статическую папку, используя rm -R static / *
Шаг 2. Очистил кэш php bin / magento cache: очистить и php bin / magento cache: очистить
Шаг 3. Повторно скомпилируйте php bin / magento setup: di: compile
Шаг 4. Сгенерированный статический контент php bin / magento setup: static-content: deploy
Шаг 5. Изменены разрешения на 777 для паба / статической папки chmod 777 -R. / статический
После этих шагов мой админский бэкэнд загрузился нормально.
источник
Привет у меня есть решение вышеуказанной проблемы.
откройте терминал и перейдите к корню magento web
источник
То же самое здесь, только что решено, перейдя в : app / etc / di.xml
Замена : Magento \ Framework \ App \ View \ Asset \ MaterializationStrategy \ Symlink для :
Magento \ Framework \ App \ View \ Asset \ MaterializationStrategy \ копия
Обновите свой браузер и бинго!
источник
Это происходит из-за того, что css и js неправильно рендерится.
Вы должны использовать CLI для компиляции magento.
Вот скриншот моего использования cmd. Пожалуйста, измените расположение папки magento в качестве структуры папки magento.
Это займет некоторое время.
источник
Если вы используете разные языки в админке и во внешнем интерфейсе, например, Admin en_US и внешний интерфейс nl_NL размещают их на одном языке.
Вы можете изменить язык администратора из панели администратора, нажав на admin в правом верхнем углу и затем Настройка учетной записи (имя вашей учетной записи)
После этого запустите:
или
или какой у вас язык (или установлен языковой пакет)
редактировать:
Можно выполнить вышеуказанную команду для нескольких языков. Пример:
php bin / magento setup: static-content: deploy nl_NL en_GB en_US
Надеюсь, это поможет
источник
редактировать di.xml
изменить на
после этого разверните и переиндексируйте, проблема будет решена, панель администратора будет работать нормально.
источник
pub/static
папки, кроме.htaccess
файлаВо-вторых найти
Magento \ Framework \ App \ View \ Asset \ MaterializationStrategy \ Symlink
в
app/etc/di.xml
файле и замените егоисточник
Добавьте еще одну строку в
core_config_data
таблицу path =dev/static/sign
установите значение в 0.источник
Для меня проблема в том, что я выполняю
setup:static-content:deploy en_GB
, чтобы соответствовать локали моего сайта, однако я не изменил язык администратора по умолчанию на en_GB, поэтому страница администратора пыталась найти ресурсы из каталога en_US, который, конечно, , никогда не был создан.Одним из решений будет запуск
setup:static-content:deploy en_US
, генерирование отсутствующих файлов. Однако это может включать создание статического контента, вход в административную панель, изменение языка по умолчанию для пользователя-администратора, затем удаление статического контента и повторную генерацию.Чтобы использовать существующий статический контент, я перешел к
admin_user
таблице в моей базе данных Magento и нашел строку, соответствующую данному администратору, а затем изменил значениеinterface_locale
наen_GB
.Минимизированные JS и CSS прекрасно работают в этом случае.
источник
шаги:
php bin/magento setup:static-content:deploy -f
Надеюсь, это может быть полезно.
Благодарность!
Sid
источник
Эта проблема обычно вызывается кэш Magento в и кэш веб - браузера .
Выполните шаги ниже, чтобы решить это:
.htaccess
папке / pub / static есть файл./pub/static
папки для разрешения записи (0755).bin/magento setup:static-content:deploy -f
Ctrl + F5
при просмотре страницы администратора, чтобы обновить кеш браузера (важно)Надеюсь это поможет!
источник
Откройте файл \ app \ etc \ di.xml в строке № 715
Это будет определенно работа
источник
Я обновляю 2.2.6 до 2.2.7
не это приветствие ниже не работает на 2.2.7
найти линию
и заменить его на
Нет необходимости удалять любой файл в любом каталоге.
источник
выполнить приведенные выше команды, я надеюсь, что он работает нормально.
источник
установить правильные права доступа к папке / файлу
источник