Я только что установил Magento 2 на свой рабочий сервер в процессе разработки. субдомен. Установка прошла успешно, но я заметил, что нет ни изображений, ни рабочего javascript как во внешнем, так и во внутреннем интерфейсе.
Изучив исходный код, я обнаружил, что вызываемые файлы http://dev.website.com/pub/static/frontend/Magento/luma/en_GB/css/print.css
не существуют. Есть предположения? Я пробовал решения на нескольких стеках, но мне не повезло.
magento2
installation
Лиам Макартур
источник
источник
Ответы:
Попробуй это Перед тем как сделать бекап
Удалить все, кроме
.htaccess
файла изpub/static folder
Откройте
app/etc/di.xml
путь“Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink”
и заменитеMagento\Framework\App\View\Asset\MaterializationStrategy\Copy
Примечание. Удалите все файлы и папку,
pub/static
кроме.htaccess
файла.Для получения дополнительной информации см. Http://www.dckap.com/blog/magento-2-admin-links-not-working-in-windows/
источник
Вы можете выполнить команду ниже из корневой папки magento.
Это прекрасно загрузит содержимое в соответствующие папки.
источник
Если вы находитесь в режиме по умолчанию или в режиме разработки, используйте -f для принудительной загрузки статического содержимого. В режиме разработки статический контент загружается автоматически.
источник
Если вы видите, что Magento пытается загрузить из папки, отличной от en_US, вы можете попытаться развернуть статический контент в соответствующей папке, как показано ниже
источник
У меня была такая же проблема после установки magento 2.1.1 и я следовал инструкциям ниже
Перейдите по этой ссылке для получения инструкций по добавлению переменной пути: https://www.java.com/en/download/help/path.xml
Перейдите в корневой каталог mangento (например, D: / xampp / mangento /) через командную строку.
Запустите команду php bin / magento setup: static-content: deploy
Это сработало для меня. Надеюсь, это поможет другим!
источник