Hord webmail is not working for a cPanel account. The error you will see is:
=========================================================
exception 'InvalidArgumentException' with message '/usr/local/cpanel/3rdparty/php/54/lib/php/data/Horde_Core/locale is not a directory' in /usr/local/cpanel/3rdparty/php/54/lib/php/Horde/Translation/Handler/Gettext.php:43 Stack trace: #0 /usr/local/cpanel/3rdparty/php/54/lib/php/Horde/Translation.php(57): Horde_Translation_Handler_Gettext->__construct('Horde_Core', '/usr/local/cpan...') #1 /usr/local/cpanel/3rdparty/php/54/lib/php/Horde/Translation.php(89): Horde_Translation::loadHandler('Horde_Translati...') #2 /usr/local/cpanel/3rdparty/php/54/lib/php/Horde/Core/Translation.php(33): Horde_Translation::t('A fatal error h...') #3 /usr/local/cpanel/3rdparty/php/54/lib/php/Horde/ErrorHandler.php(91): Horde_Core_Translation::t('A fatal error h...') #4 [internal function]: Horde_ErrorHandler::fatal(Object(InvalidArgumentException)) #5 {main}
==========================================================
You can fix the issue from below steps:
- SSH into server
- cd /usr/local/cpanel/3rdparty/php/54/lib/php
- mv Horde Horde-bak
- /scripts/check_cpanel_rpms
Their horde install will then be working again.