Magento 2.3 в localhost работает неправильно - PullRequest
0 голосов
/ 06 декабря 2018

Я установил Magento 2.3 на мой локальный хост, и он успешно установлен.Но когда я открываю URL администратора, он приходит с пустым URL.Кроме того, моя домашняя страница поставляется без логотипа Magento по умолчанию.И я столкнулся с еще одной проблемой на домашней странице. Когда я нажал, чтобы создать учетную запись, она успешно перенаправляет, но поставляется с пустой страницей.

enter image description here

Пожалуйста, см.прикрепленные изображения для лучших идей.

enter image description here

Ответы [ 2 ]

0 голосов
/ 06 декабря 2018

@ Друв после использования команды indexing:reindex Домашняя страница работает отлично.

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Users\Admin>cd..

C:\Users>cd..

C:\>cd xampp\php

C:\xampp\php>php C:\xampp\htdocs\Magento3\bin\magento indexer:reindex
Design Config Grid index has been rebuilt successfully in 00:00:06
Customer Grid index has been rebuilt successfully in 00:00:02
Category Products index has been rebuilt successfully in 00:00:03
Product Categories index has been rebuilt successfully in 00:00:00
Catalog Rule Product index has been rebuilt successfully in 00:00:09
Product EAV index has been rebuilt successfully in 00:00:03
Stock index has been rebuilt successfully in 00:00:01
Inventory index has been rebuilt successfully in 00:00:01
Catalog Product Rule index has been rebuilt successfully in 00:00:00
Product Price index has been rebuilt successfully in 00:00:02
Catalog Search index has been rebuilt successfully in 00:00:05

C:\xampp\php>
0 голосов
/ 06 декабря 2018

Я думаю, этот маленький хак поможет вам.Я вспомнил, что у меня была такая же проблема некоторое время назад, так что, возможно, эта поможет вам.Вы должны изменить некоторый код в Validator.php.В Validator.php есть один метод ( isPathInDirectories ), поэтому вам нужно изменить следующую строку

$realPath = $this->fileDriver->getRealPath($path);

на

$realPath = str_replace('\\', '/', $this->fileDriver->getRealPath($path));

Путь: ...vendor\Magento\Framework\View\Element\Template\File\Validator.php

...