Article ID: 128288, created on Feb 11, 2016, last review on Jun 6, 2016

  • Applies to:
  • Plesk 12.5 for Linux
  • Plesk 12.0 for Linux


  • Email address does not work after Plesk upgrade. Webmail shows the following error in web browser:

    500 Internal server Error.
  • The following can be found in /var/log/apache2/error.log:

    [core:alert] [pid 4311] [client] /usr/share/psa-horde/.htaccess: <IfModule not allowed here


The issue is caused by misconfiguration of the Apache Rewrite Engine.


For Apache 2.4:

Make sure that Apache are properly enabled: using article #125735

For Apache 2.2:

To fix the issue it is needed to add AllowOverride All rule to the /etc/apache2/plesk.conf.d/horde.conf file under Directory section.

The Directory section should look as the following:

        <Directory "/usr/share/psa-horde">
          <Files ~ (\.php$)>
                        SetHandler fcgid-script
                        FCGIWrapper /var/www/cgi-bin/cgi_wrapper/cgi_wrapper .php
                     Options +ExecCGI

             Order allow,deny
             Allow from all
             AllowOverride All

742559b1631652fadd74764ae8be475e 56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 e335d9adf7edffca6a8af8039031a4c7 2a5151f57629129e26ff206d171fbb5f

Email subscription for changes to this article
Save as PDF