The following error can occur in many circumstances. To list a few:
- Permissions error
- A missing private_html folder (Symlink) - possibly deleted
- Overusage of CPU or resources
- Suspended website
- Hacked files
For issue 1 and 2 the following can be checked:
Some of these can be easily fixed.
For the 1st 2 options we recommend contact our support but for more technical customers you could attempt the following.
Log to terminal via Directadmin interface.
Type the following:
cd /home/yourusername/domains/yourdomain
Once there ensure the private_html is a "Symlink" or atleast there as a folder pointing to public_html
If not there recreate it with the following command
ln -s public_html private_html
Once done fix permissions as per below:
chown -h username.username private_html
wait a minute or so and test your website and it should load perfectly.
For issue 3 upgrade package as you may be using too much resources on the server and if you require the limit to be increased an upgrade may be necessary.
For issue 4 is simple. Pay the outstanding invoice.
For issue 5 you can scan the website by logging into wp-admin if a wordpress website and install wordfence and running a full scan to clean the website.
Contact our support if you require any assistance with this
Hope this helps.
