arda That video isn't real, can't be.
The video is real and it's possible on some shared hosting environments to do this. It's not a supported method for installing Flarum, and typically due to problems such as OP has experienced. Some shared hosts have SSH access and can install Flarum just fine, by the way.
The biggest problem with this method is that Composer helps verify that the necessary dependencies are there. Installing directly on the host you're using also ensures that there are no configuration problems or missing files that can occur from moving Flarum installations.
@arda I know you're trying to help, but make sure you're following our Community Guidelines, especially:
Make sure your replies provide constructive feedback and support to allow for an inclusive community.
Lecturing and arguing with someone on their support discussion does not help solve problems. If you know the answer for someone's problem, feel free to provide it, but it's also perfectly fine to step back and let someone else step in if you're not sure.
If you have concerns or feedback to what I've just told you here, please find me on our Discord or just reply with a request for me to open a private discussion with you. I'm happy to do so, but I will not be discussing this further on this support discussion.
Nathan5226 There are a few possibilities for what went wrong. First is that things are misconfigured in config.php, like the url field or port/host for the database. Another is that the host is incompatible with Flarum, such as it's missing a php module or has incorrect versions of PHP or mySQL installed.
Since you don't have shell access, it's going to be very difficult to diagnose the problem. The best guess I can provide is that the host is incompatible, and you'll need to ask them to try installing it for you, turning on shell access, or find a different host. I'm sorry there aren't better options. You can give Pockethold a try, but I can't guarantee it will work.