Create a clean WordPress installation, confirm HTTPS and record the administrator and database details securely.
WordPress problems often come from the interaction between PHP, plugins, themes, caching, scheduled tasks and database state. Change one item at a time, record what you changed and keep a known-good backup before updates or repairs.
Before you start
- Sign in to the Customer Portal and open the affected hosting service.
- Take a current backup before changing website files, databases, DNS or application configuration.
Step-by-step
- Confirm that the domain is attached to the correct SiteWorx account and resolves to the hosting server before installing the application.
- Enable a Let’s Encrypt certificate for the intended hostname so the WordPress site can be configured with an HTTPS address from the start.
- Use the WordPress installer available in SiteWorx when present, or upload the current WordPress release from wordpress.org to the intended document root.
- Choose the exact site URL and installation directory. Leave the directory empty for the primary website rather than accidentally creating /wordpress/ in the public address.
- Create a unique administrator username that is not admin, use a generated password and specify an account email address that is monitored.
- Create or select a dedicated MariaDB database and user, then keep the database password outside the public document root.
- Complete the installation, sign in through /wp-admin/, set the site title and timezone, then remove unused themes, plugins and installer files.
- Test the public home page, administration page, password-reset email and HTTPS redirect from a private browser session.
Confirm the result
- The intended hostname loads over HTTPS from a private browser session and serves the correct website.
- Forms, database-driven pages and the administration area work without a new PHP, permission or redirect error.
Common problems
| Symptom | Likely cause | What to do |
|---|---|---|
| WordPress shows a critical error or blank page. | A plugin, theme, PHP version or exhausted resource caused a fatal error. | Check the PHP error log, disable only the last changed component and restore a known-good copy if the administration area is unavailable. |
| The site works until cache is cleared or a plugin updates. | Generated cache, stale object data or incompatible code is masking the underlying fault. | Test with caching disabled on a staging copy, update one component at a time and confirm PHP compatibility before re-enabling cache. |
When to contact Tudor Internet
Open a ticket through the Customer Portal when the checks above do not resolve the issue, when an action is unavailable for your service, or when continuing could risk data loss or service interruption. Include the following so the request can be investigated efficiently:
- The affected domain and SiteWorx account
- The exact error text and time
- The last change made
- Relevant log lines with passwords and personal data removed
Related articles
- Enable a free Let’s Encrypt SSL certificate
- Create a MariaDB database and user
- Secure hosting and application passwords
- Secure a new WordPress website
- Troubleshoot a WordPress contact form that does not send
Last reviewed: 2026-07-18.