cPanel® Blog

All posts by: cPanel

How to Monitor PHP Error Logs in WordPress and cPanel

PHP error logs are one of the most useful tools for diagnosing web hosting issues. It’s often difficult to find the cause of unexpected behavior in WordPress® and other PHP applications. PHP error logs, including WordPress logs,  can help you to spot problems and identify the offending plugin, theme, or custom code.  In this article, we describe what PHP error logs are and why they’re useful, before explaining how to use cPanel & WHM to …

How to Assign Permissions to Files and Folders in cPanel

File permissions are one of your server’s most important security features. They give you fine-grained control over who can read, write, and execute files. Without them, it would be impossible to safely host multiple users’ websites and data. However, incorrect permissions often cause hard-to-diagnose issues. If a website doesn’t load properly or software crashes, there’s a good chance misconfigured permissions are the culprit. They can also be challenging to manage with chmod, the standard Linux …

Fixing WordPress Login Errors With cPanel

“Help, I can’t log in to WordPress!” is one of the most common WordPress hosting support requests.  Being locked out of WordPress is worrying, to say the least, but there’s no need to panic because you’re in the right place.  There are several reasons you might end up locked out of WordPress, and they are straightforward to resolve with cPanel & WHM.  In this article, we look at four of the most common login problems …

How to Configure and Manage Let’s Encrypt in cPanel

It’s super easy to install and manage SSL certificates in cPanel & WHM. Certificate requests and installations happen automatically with  AutoSSL and an  integration such as the cPanel Let’s Encrypt™ plugin. SSL automation saves web hosting providers time and eliminates the deluge of support requests that traditionally accompany SSL certificate issues.  AutoSSL includes a default certificate provider, which we chose for its reliability, usability, and generous domain and rate limits. However, we also made it …

How to Back Up and Restore MySQL® Databases in cPanel

Data that exist in one place barely exists at all. It’s a hardware failure or mistyped command away from disappearing completely. That’s a scary thought, considering business’ most valuable assets include data. Imagine recreating everything in your database from scratch! Regular database backups are essential because that’s where your most important data are stored, whether it’s customer details, email addresses, product catalogs, content, or the hundreds of other types of information businesses need to function. …

Setting Up and Troubleshooting SMTP in cPanel

When you host your email on your domain with an SMTP server, you are in control. You can choose an email address to suit your business or personal brand. All the data is stored privately on a server or hosting account only you can access. If you want to move to a different hosting provider, there’s nothing to stop you because you aren’t locked-in to a hosted service. So why don’t more people host their …

Using CalDAV Calendars and CardDAV Contacts in cPanel

In our increasingly busy world, we’d be lost without email, calendar, and contacts apps to communicate, collaborate, and manage our time. Unfortunately, getting all these apps to work with each other can be a frustrating challenge. There are so many incompatible platforms that we often struggle to make our calendar and contact hosting services talk to our preferred devices and applications.  That’s why, in addition to web and email hosting features, cPanel & WHM includes …

How To Survive a DDoS Attack

Distributed Denial of Services (DDoS) attacks can take any website offline. Even Google and GitHub, with their immense resources, struggle to stay online during a large attack. Even worse, anyone with a few dollars can launch one.  If you host websites, you and your users could be hit with a denial of service attack big enough to take sites down for hours or even days. However, the worst effects of DDoS attacks can be avoided …

cPanel & WHM Server Monitoring: Tools for better control

An influential IBM® engineer once said that measurement is the first step towards control and improvement. He was talking about business systems, but it’s just as valid for servers. You can’t control or improve web hosting operations without monitoring, which is why cPanel & WHM is packed with tools to give you insight into your server’s hardware and software. This article will show you how cPanel & WHM’s server monitoring tools make it easy to …

How To Configure a Cron Job

Do you find yourself wasting hours on tedious and repetitive server administration tasks? If you answered yes, you’re going to love this article, which explores how cron and cPanel & WHM help you automate these boring but essential aspects of web hosting. Cron is a time-based scheduler. It allows server administrators to run scripts known as cron jobs automatically at scheduled intervals. cPanel & WHM runs several essential server maintenance scripts in this way, and …