I did an upgrade to WHM/cPanel server today. Moved it to the latest cPanel software and did an easyApache upgrade to the latest php 5.3.
All worked smoothly until I launch phpMyAdmin. No worky, dang.
This one had me puzzle for a while. The crazy part is that I couldn’t find an error in the log.
Turns out.. that when the upgrade happened, because it’s now php 5.3, the phpMyAdmin config file doesn’t set a time zone.
The trick is to locate the php.ini used by the cPanel phpMyAdmin version.
date.timezone and set it to a valid timezone.