Я только что закончил новую установку Magento 2 без каких-либо ошибок, но когда я перехожу на домашнюю страницу или страницу администратора, я вижу только HTML-контент без какого-либо стиля.Установки Fresh Magento 2 показывают только содержимое HTML без стилей
Любая идея, почему? Я использую ту же конфигурацию nginx для Magento 1, которая отлично работала.
- PHP 7.0.8
- Nginx/1.10.0
- MySQL 5.7.16
Главная страница:
Консольные ошибки:
Nginx конфигурации:
server {
root /var/www/html/magento2/;
index index.php;
server_name magento2.dev;
location/{
index index.html index.php;
try_files $uri $uri/ @handler;
expires 30d;
}
location ~ ^/(app|includes|lib|media/downloadable|pkginfo|report/config.xml|var)/ { internal; }
location /var/export/ { internal; }
location /. { return 404; }
location @handler { rewrite//index.php; }
location ~* .php/ { rewrite ^(.*.php)/ $1 last; }
location ~* .php$ {
if (!-e $request_filename) { rewrite//index.php last; }
expires off;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param MAGE_RUN_CODE default;
fastcgi_param MAGE_RUN_TYPE store;
include fastcgi_params;
}
}
EDIT:
После возни с ним теперь, когда я иду в/админ страницу я получаю это:
Произошла ошибка при обработке запроса
Исключение печати по умолчанию отключено по соображениям безопасности.
Ошибка номер журнала записи: 846002728319
Я уже пробовал. Когда я установил Magento 2 дома в Windows, он работал нормально, и мне не пришлось вводить дополнительные команды, но это было использование apache. – Rudolph
Можете ли вы проверить, не найдены ли файлы, которые не были найдены, на месте? Если они есть, мы должны посмотреть на вашу конфигурацию nginx. –
В консоли отображается путь, например. - 'magento2.dev/pub/static/version1484211098/_requirejs/frontend/Magento/luma/en_GB/requirejs-config.js' Но у меня нет папки с именем version1484211098. Также некоторые из файлов, похоже, не существуют, или некоторые из папок называются по-разному, как en_US, а не en_GB как (он ищет en_GB в консоли, потому что я установил местоположение в GB). – Rudolph