I’m a very impatient person and I tried to installed M2.4. I know that you get there on some stage but I just couldn’t wait.
The installation process went smooth, however, the site is crashing.
I don’t want to ask stupid questions cos there could be hundreds of reasons why the site isn’t displayed correctly but looking at the screenshot where should I start looking?
Not sure. Definitely related to Static Content generation, so Permissions or Caching. Maybe apache rewrite at a push, but you could verify that if backend URL produced a 404.
How were you able to log into the Admin after installing 2.4.0? I couldn’t get passed that part without installing postfix for the 2FA setup. And simply disabling the 2FA module is completely counter-productive.
My permissions should be OK.
I cross-checked it referring to this tutorial.
Backend URL doesn’t produce a 404 error so this also should be good. I’ll try to reinstall it again but I did it probably 5 times with the same results. I’m definitely doing something wrong.
Refer you to 2fa I didn’t get there yet.
Please throw any findings into this post. Even your scribbles. Once you publish a proper ‘How to install M2.4 tutorial’ and more importantly ‘How to upgrade M2.3 to 2.4’ We’ll remove the post. It could be for impatient people like myself.
Is this an upgrade or a clean install? If it’s a clean install, can you confirm that you’re using the bin/magento setup:install command to install Magento after preparing the directory? If so, did you remember to add the --use-rewrites=1 value?
Example install command (post directory/user preparation)
I presume you’d need to clear cache and regenerate content. Obviously, this assumes that you’re issue is related to this setting so might not even work.
2FA bit…
When you get to the 2FA bit, note that I’ve already raised a GitHub issue addressing this: https://github.com/magento/magento2/issues/29312. It makes me sound like I’m moaning, but I feel like they are constructive and valid criticisms with some decent suggestions.
The elasticsearch values are pointless. If you don’t set them, they already default to those values.
I’ll carry on with my video once I get clarity on the 2FA bit. I’m not putting out a video that contains incorrect information.
I just noticed that you have a “/” at the end of your base-url. The Official Magento Documentation doesn’t include the slash at the end of the URL when setting it via the bin/magento setup:install command.