Панель администратора и домашние страницы не загружаются должным образом - PullRequest
0 голосов
/ 08 ноября 2019

После успешной установки Magento 2.3.3.

Панель администратора показывает пустой экран или загружается неправильно.

Тема по умолчанию не загружается на домашней странице.

В консоли также есть ошибки.

1 Ответ

0 голосов
/ 08 ноября 2019

Прежде всего, вам необходимо установить composer на вашем компьютере.

Ссылка: https://getcomposer.org/

Composer необходим для PHP в Magento. Это менеджер зависимостей для PHP.

Для пустого экрана панели администратора:

Перейдите в папку вашего проекта и затем в файл ниже -

/vendor/magento/framework/View/Element/Template/File/Validator.php:140

И заменить

if (0 === strpos($realPath, $directory)) {
    return true;
}

с

$realDirectory = $this->fileDriver->getRealPath($directory);
if (0 === strpos($realPath, $realDirectory)) {
   return true;
}

Для некорректной загрузки и отсутствия темы по умолчанию:

Перейдите в папку проекта и затем в файл ниже -

/var/cache -> *DELETE ALL*

/var/page_cache -> *DELETE ALL*

/var/session > *DELETE ALL*

/pub/static -> DELETE ALL ***EXCEPT .HTACCESS***

Теперь запустите команды ниже -

(Запустите сервер перед запуском команд, в противном случае появится сообщение об ошибке.)

php bin/magento setup:upgrade

php bin/magento setup:static-content:deploy -f

php bin/magento cache:flush

// Если вы используете Mac или Linux

sudo chmod -R 0777 var/ pub/ generated/
...