How to Recover a Broken WordPress Website Using HostBas Advanced Panel

A malfunctioning WordPress website can harm your online reputation and cost you valuable traffic. Whether your site displays a blank page, strange errors, or redirects to suspicious links, HostBas is here to help. In this guide, we’ll explain the most common causes of a broken WordPress website and how to fix them using our Advanced Panel, powered by Webuzo.

IMPORTANT:
Always create a backup of your website before making any changes. If you installed WordPress using the One-Click Installer within the Advanced Panel from HostBas, follow this Backup Guide for safe backup instructions. If you encounter issues, our 24/7 technical support is ready to assist.


Common Signs Your WordPress Website is Broken

  • Blank page (White screen of death)

  • 500 Internal Server Error

  • Message: "This site is experiencing technical difficulties"

  • Redirects to unknown or malicious websites

Main Causes:

✔️ Missing or corrupted WordPress system files
✔️ Infected themes or plugins
✔️ Database errors or injected links
✔️ Hacked files or malware infection


Step 1: Check the error_log File

Locate the error_log file via your Advanced Panel > File Manager:

  • For the main domain: inside public_html

  • For subdomains or addon domains: check their specific root folder

Right-click the file and select View, looking for messages like:

 
No such file or directory in /home/username/public_html/wp-settings.php

If files are missing, proceed to the next step.


Step 2: Enable PHP Error Display (Temporary)

Spot errors directly on your site by enabling error display:

  1. Access Advanced Panel > PHP Settings > Options

  2. Enable display_errors

⚠️ For security reasons, always disable this option after fixing the issue.


Step 3: Replace Missing or Corrupted WordPress Files

Quick Fix with HostBas Advanced Panel:

  1. Log in to Advanced Panel > One-Click Installer > WordPress > Install

  2. Select the same domain and install WordPress in a temporary subfolder (e.g., fix)

  3. Copy missing files (e.g., wp-settings.php) from the new installation to your main site folder

  4. Make sure both installations are the same version to avoid compatibility issues


Step 4: Fix Theme or Plugin Problems

  • Review error logs for theme/plugin-related issues

  • Reinstall the affected plugin or theme from official sources

  • Scan your website for malware using reliable security plugins


Step 5: Stop Malicious Redirects

If your site redirects to unwanted pages:

  1. Check your database via Advanced Panel > phpMyAdmin

  2. Correct the siteurl and home fields in the wp_options table

  3. Replace .htaccess with the default WordPress rules

  4. Disable all plugins temporarily, then reactivate one by one


Final Tip:
Stay protected by:

✅ Regularly updating WordPress, themes, and plugins
✅ Running malware scans via your Advanced Panel
✅ Using verified sources for themes and plugins

Need help? Visit hostbas.com/support or contact our support team anytime.

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

What is WordPress heartbeat and how to deal with admin-ajax.php usage

You may have noticed, that when you have the WordPress dashboard open in multiple tabs, the CPU...

Advanced Guide for Troubleshooting Hacked WordPress Websites

This advanced guide provides additional insights for scenarios not covered in our basic guide on...

Step-by-Step Guide to Installing WordPress on hostbas.com

Installing WordPress on your website with hostbas.com is a straightforward and quick process...

Step-by-Step Guide to Speeding Up WordPress Sites on hostbas.com

Speeding up your WordPress site with hostbas.com is crucial for improving user experience,...

Step-by-Step Guide to Backing Up and Restoring Your WordPress Site Using hostbas.com Tools

Backing up and restoring your WordPress site with hostbas.com is essential to protect your data...