- Plesk for Linux
- Roundcube Webmail failed to open with 500 error in browser.
The following error appears in
PHP Fatal error: Class 'PDO' not found in /usr/share/psa-roundcube/program/lib/Roundcube/rcube_db_mysql.php on line 144
Listing of system php modules (
#php -m) does not show
# php -m | grep -i pdo
System PHP misconfiguration
Comment the following directive in the
#grep extension /etc/psa-webmail/roundcube/php.ini
;extension_dir = "./"
Turn on the
pdo, pdo_mysql and pdo_sqliteextensions under Home > Tools & Settings > PHP Settings > %php_version% by OS vendor FastCGI application
Make sure that modules were activated using the following command:
# php -m | grep -i pdo PDO pdo_mysql pdo_sqlite