Server Setup
Hosting WHBMP on cPanel, CloudPanel, nginx and other servers, with the cron job and the fixes for common server problems.
Common server problems
Fixes for blank pages, missing styling, dropdowns that stay open, 419 errors, file permissions, mail not sending and other server-side problems.
Installing on CloudPanel and nginx
Run WHBMP on a VPS with CloudPanel and nginx, including the required nginx rule so Livewire's JavaScript loads and menus and dropdowns work.
Installing on cPanel
A step-by-step install on cPanel shared hosting: PHP version, database, uploading, document root, cron and common cPanel problems.
Redis for cache and sessions
Move the cache and the sign-in sessions from the database to Redis to take load off the database, and how to do it safely on a server that runs more than one site.
Setting up the cron job
WHBMP needs one scheduled job every 5 minutes. Without it invoices, reminders, suspensions, updates and license checks never run.