I need some help with my Magento 2 installation. I have been working on Magento for many years but this is my first installation alone and I only worked with Magento 1. I have installed Magento 2.3.4 with a manual installation and all seemed fine. After installation I cannot access the admin link (404) and the frontend is missing the CSS.
Server:
I have been stuck on this for days and tried many solutions posted in the forum but so far no luck.
This was the last solution I tried but still no change:
Find : /vendor/magento/framework/View/Element/Template/File/Validator.php:139find :
foreach ($directories as $directory) {
if (0 === strpos($realPath, $directory)) {
return true;
}
}
Replace with:
foreach ($directories as $directory) { $realDirectory = $this->fileDriver->getRealPath($directory);
// and replace `$directory` with `$realDirectory`
if (0 === strpos($realPath, $realDirectory)) {
return true;
}
}
I have just done a fresh installation again and haven't changed anything yet, any idea as to what I can do to access my backend? Please help
PS: One solution got the frontend back to normal but I still cant access the backend
Hello @CB
Please run the below commands:
php bin/magento setup:upgrade php bin/magento setup:static-content:deploy -f php bin/magento cache:flush php bin/magento cache:clean
I hope it helps.
Hello @CB,
You should check apache whether you turn on mod_rewrite.
If not yet -> turn it on.
If you did it, next check whether there is a file .htaccess in the root folder.