Put a file phpinfo.php next to the config.php with the one-liner <?php phpinfo(); ?> as the content. Then visit your localhost/phpinfo.php. It should bring this very long table with all the details of your PHP environment.
Visvanath Ratnaweera
Posts made by Visvanath Ratnaweera
Honestly, I don't understand what causes this, other than calling it a bleeding-edge problem. We are still at Moodle 3.9 and testing the Moodle 4.1 (LTS). I'm surprised that there is no tracker issue on this.
There is a similar report in the Hardware and performance forum: Messages very slow loading and solution with some analysis.
P.S. You may request the moderator to move the discussion to the above forum which is the right place.
It is simple. The first decision is shared hosting or not. There Moodle is one-click on a "panel" (a GUI). The serious Moodle admins here find shared hosting too limited. Even if sufficient for you, there'll be no STACK.
If no shared hosting, then it needs to be a Moodle installation like any one of these https://docs.moodle.org/en/Category:Installation on a VPS or a dedicated server. You can do it on your own. With the added advantage that you can have STACK (and many more things) on your machine(s). Obviously "on your own" here means basically the Linux command language.
If no shared hosting, then it needs to be a Moodle installation like any one of these https://docs.moodle.org/en/Category:Installation on a VPS or a dedicated server. You can do it on your own. With the added advantage that you can have STACK (and many more things) on your machine(s). Obviously "on your own" here means basically the Linux command language.
If not Linux command language, then the final chance is a managed Moodle server or things like Moodle Cloud. They are done by people with specialized skills, one result is the price. On top of that I'm not even aware whether there are managed STACK servers in the market. If so you are stuck in the second choice.
In short: Either DIY or pay (like always)!
Note that Moodle being FOSS (Free and Open Source Software) give _you_ the choice, but won't do your work.
Side observation: If you don't know the Linux command language then the Linux (server) distribution doesn't matter - equally illegible(?)
All fine. But not without Linux commands, right? The OP says, he doesn't know the Linux commands.