0

I have installed magento 2 on xampp but i have errors on admin and front page

enter image description here

enter image description here

Any idea?

Miguel
  • 569
  • 2
  • 15
  • 26

3 Answers3

2

To resolve this issue on the localhost.

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

Find the below code

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

And replace it with

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

Then flush the cache and your issue will be resolved.

The answer already accepted here: https://magento.stackexchange.com/a/304239/59677

Kishor Thummar
  • 3,000
  • 1
  • 9
  • 18
1

after installing run the following commands on Magneto root :

sudo rm -rf var/di var/generation var/cache/* var/log/* var/page_cache/*
sudo php bin/magento setup:upgrade
sudo php bin/magento setup:static-content:deploy -f 

sudo php bin/magento cache:clean
sudo php bin/magento cache:flush

Also, Check the folder permissions. Hope it helps..

1

This is Magento 2 bug. And it is fixed.

Please go this file path :-

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

the string

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

to replace

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

And your Magento version is 2.3.3 is lower so refer this links :-

Magento 2.2.7 admin panel blank page

Hope help you.

Thanks.

Mohit Patel
  • 3,778
  • 4
  • 22
  • 52