It seems a FREE webhosting is not always the most reliable.
If reliability is important, try a payed service. At least you can rightfully expect a decent level of service.
Suggestions for the current situation:
- Make sure the webhost supports the minimum requirements for wordpress;
To run WordPress your host just needs a couple of things:
- PHP version 5.2.4 or greater
- MySQL version 5.0 or greater
== == ==
- Use FTP to access your site
bv. https://filezilla-project.org/download.php
- rename all plugins by putting a ‘0’ in front of each plugin -folder;
../wp-content/plugins
- Check if the access has been restored
- If so: one-by-one, remove the ‘0’, checking every time to see if the problem re-occurs.
- when the problem re-occurs, you’ve found the source of the problem; Delete and find a working replacement.
- alternatively: FTP:Delete; Then download and install / activate a NEW version and see if this works.