I’ve had it! I tried installing WordPress on 000webhost and all i get is http://error404.000webhost.com/? . So I’ve uploaded WordPress and all i’ts content via File Manager; I’ve created a MySQL database and user; I’ve configured wp-config.php; But when I run the install script from my browser i.e. http://beginning2012.comyr.com/wp-admin/install.php I still got the same error.
Long story short, I was uploading my files into the wrong root directory. When you hear root directory, that means your PUBLIC_HTML folder. So if you want to put your blog in the root directory of your website, you should upload WordPress content into the PUBLIC_HTML. And if you want to put it on a subdirectory, you should create a folder (say blog) under PUBLIC_HTML. Then upload wordpress content into PUBLIC_HTML/blog