Articles in this section

Roundcube shows a blank page on a Plesk server: Unsupported database driver: in rcube.php

Plesk for Linux kb: technical

Applicable to:

  • Plesk for Linux

Symptoms

  • Roundcube webmail shows a blank page or 500 error.
  • The following error messages is logged in Apache error log:

    • on CentOS/RHEL-based distributions

      /var/log/httpd/error_log

    • on Debian/Ubuntu-based distributions

      /var/log/apache2/error.log

    CONFIG_TEXT: [fcgid:warn] [pid 120445] [client 203.0.113.2:51120] mod_fcgid: stderr: PHP Warning: file_put_contents(/usr/share/errors): failed to open stream: Permission denied in /usr/share/psa-roundcube/program/lib/Roundcube/rcube.php on line 1242
    [fcgid:warn] [pid 120445] [client 203.0.113.2:51120] mod_fcgid: stderr: PHP Warning: Configuration error. Unsupported database driver:  in /usr/share/psa-roundcube/program/lib/Roundcube/rcube.php on line 1347

Cause

suexec module is not enabled in Apache configuration.

Resolution

Enable suexec module:

Plesk interface
  1. Log in to Plesk.
  2. Go to Tools & Settings > Apache & Nginx Settings.

     

     

  3. Check suexec module.
  4. Apply the changes.
Command-line interface
  1. Connect to your Plesk server via SSH.
  2. Run the command:

    # plesk bin optimization_settings --enable-module suexec

Was this article helpful?

Comments

0 comments

Please sign in to leave a comment.