Web Hosting

Resolving the "Unable to Create Directory" Error in WordPress

In WordPress, the "Unable to create directory" error is a common issue that can occur when you're trying to upload images, update themes or plugins, or install WordPress. This error is typically caused by incorrect file permissions, an inco...

How to Reset your WordPress Permalinks

Log in to the WordPress Dashboard. In the navigation menu click Settings, then click Permalinks. You will then be on the WordPress Permalinks Settings page. Notice what setting you have selected, options are Plain, Day and name, Month and name, Nume...

Resetting Your WordPress Admin Password: A Comprehensive Guide

At times, you may find yourself locked out of your WordPress admin account. Whether you've forgotten your password or need to change it for security reasons, this guide will walk you through three different methods to reset your WordPress admin passw...

Enhancing WordPress Performance: Disabling WP-Cron for Faster Load Times

WordPress is a powerful platform, but like any software, it requires regular maintenance to perform optimally. One such maintenance task involves cron jobs, which are scheduled tasks that WordPress uses to perform various functions. However, the defa...

How do I stop / suppress cron emails from being sent or logged?

You can easily suppress the output of any cronjob by redirecting output to /dev/null. You can do this by appending >/dev/null 2>&1 to cronjob, for which you want to suppress output. 0 2 * * * /home/backup.sh >/dev/null 2>&1 The...

Litespeed Cache - Presets for WordPress

Introducing LSCache Presets for WordPress: the easiest way to optimize your WordPress site using the Litespeed Cache plugin. Litespeed Cache Presets are a pre-tuned set of options, which can be used for optimizing any WordPress site using Litespeed C...

WordPress Multisite Subdomains

When using WordPress Multisites with Subdomains, you need to ensure the subdomain is added to cPanel/DirectAdmin to be used. cPanel You can do this on cPanel via: cPanel -> Domains -> Create a new domain Here you will enter the name for the sub...

How to view enable and view errors on a WordPress installation (WP_DEBUG)

When adding custom code such as PHP or JavaScript, there are times when you may need to find any possible errors in your code. When enabled, WordPress debug will log any errors detected on your site. This can be key to finding the source of an issue...

How do I find my error_log file to find errors for my PHP application?

The error_log files are generated within the 'path' of where the actual error is produced.  If we use WordPress as an example, and your homepage (or any other 'page' of the site), the error_log would be created in the domains public_html.  For exampl...

How do I enable error logging in my PHP script?

Introduction You may need to troubleshoot a site's PHP script--for example, if the site appears as a blank page. A helpful way to troubleshoot these scripts is to enable error-logging in the script. Procedure Some PHP scripts that are part of an appl...

How do I install a wildcard SSL Certificate via LetsEncrypt?

Our automatic SSL installation process (powered by AutoSSL) will automatically install Sectigo SSL certificates. Sectigo SSL certificates offer optimal coverage, completely automatically and free of charge. In addition, they also do not 'rate limit'...

JetBackup - How to create 'Snapshot Backups'

Backups are taken of all accounts on our shared and reseller services daily. However, we do understand there are certain scenarios where you may wish to take a backup prior to making significant changes. In those cases, we would always recommend usin...

What are 'mixed content' errors and how do I resolve them?

What are 'Mixed Content' Errors? 'Mixed Content' errors occur when a secure HTTPS webpage is trying to load resources, such as images, videos, stylesheets or scripts, over an insecure HTTP connection. This can pose a security risk as the insecure con...

How can I parse .html or .htm files as .php?

If using CloudLinux lsapi /LiteSpeed API, use the following: AddHandler application/x-httpd-lsphp .htm .html .shtml For other PHP Handlers, you can use try the following… Create a .htaccess file and upload it to the root of your public_html director...

How to create a WordPress Staging Site with Softaculous

Staging environments are crucial for website development and maintenance. They provide a safe space where you can test changes and updates without affecting your live website. This guide will walk you through how to create and manage a WordPress stag...