🔹 Common Website Errors

🔹 Common Website Errors

Website errors can be frustrating, but most are easy to fix once you know the cause. Below are the most common website errors and their quick resolutions.

🔴 500 Internal Server Error

This error means something went wrong on the server while loading your website.

Common causes:

  • Incorrect .htaccess configuration

  • PHP version incompatibility

  • Faulty WordPress plugins or themes

  • Corrupt files or wrong permissions

How to fix:

  1. Check Error Logs in Plesk

  2. Rename .htaccess and refresh the site

  3. Change PHP version in Plesk

  4. Disable plugins one by one

  5. Set correct permissions

    • Folders: 755

    • Files: 644

📌 Always take a backup before making changes.

🔴 403 Forbidden Error

This error means access to the page is blocked.

Common causes:

  • Incorrect file or folder permissions

  • Missing index file (index.php or index.html)

  • Security rules are blocking access

  • IP blocked by firewall

How to fix:

  1. Verify file permissions

  2. Ensure an index file exists

  3. Temporarily disable security plugins

  4. Ask ecHOST support to check firewall rules

📌 Most 403 errors are permission-related.

🔴 DNS_PROBE Errors

DNS errors indicate your domain is not properly connected.

Common DNS errors:

  • DNS_PROBE_FINISHED_NXDOMAIN

  • DNS_PROBE_FINISHED_NO_INTERNET

Common causes:

  • Incorrect nameservers

  • DNS changes are not propagated

  • Expired domain

How to fix:

  1. Confirm nameservers are correct

  2. Wait up to 24–48 hours after DNS changes

  3. Clear the browser and DNS cache

  4. Renew expired domain

📌 DNS issues often resolve automatically after propagation.

✅ Quick Troubleshooting Tips

  • Check logs before changing settings

  • Make one change at a time

  • Clear browser and server cache

  • Contact ecHOST support if unsure