Fixing cPanel Locale Errors

1.8 / 5 ( 13 votes ) If you receive an “Internal Death” (generic cPanel speak for “something broke”) when accessing WHM and/or cPanel, the first thing you should do is check the cPanel error logs at /usr/local/cpanel/logs/error_log.  You may see something like this: die [Internal Death while parsing [stdin] xxxxx] Read of CDB_File failed:…

Read more

Using Skeleton Directories in cPanel

5 / 5 ( 3 votes ) The skeleton (aka “skel”) directory is one of the frequently ignored features on Linux servers, especially for hosting providers.  With the skel directory, you can easily configure a default set of files to be automatically copied into new user accounts, which is particularly useful for customizing the holding…

Read more

Why Softaculous is More Fantastic than Fantastico

I don’t mean to offend anyone who still uses Fantastico. Some people prefer to stick to what they’re used to, and Fantastico is the original open-source auto-installer built for cPanel and has a pretty solid name in the hosting industry. But geez – what happened? Where did all their developers go, and what are the…

Read more

5 Ways to Get a User’s Disk Usage

4 / 5 ( 7 votes ) This may seem pretty simple, but I see a lot of questions about how to get a user’s disk space usage on a cPanel user. I put together a quick list of 5 simple ways for the average admin:   1) Good ole’ cPanel/WHM. You can see the…

Read more

Upgrading MySQL Without Breaking PHP

5 / 5 ( 1 vote ) Update: Please be advised that this post does not apply to you if you’re running EasyApache 4, because EA4 uses PHP RPMs and MySQL client compatibility libraries. Please make sure you are following the instructions below that pertain to your system! There’s a dilemma among system administrators of…

Read more

Restoring Database Privileges

4 / 5 ( 3 votes ) I’ve seen several cases in the last few months where database users seemingly “disappear” or privileges appear to become invalid when restoring MySQL data or an entire server from raw backups. This may commonly be attributed to a MySQL version mismatch, for example, when a server is running…

Read more

Log in