• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion

After updating plesk now webmail/horde shows blank page (due to open_basedir error)

IsmetP

New Pleskian
Hello!

After updating to 11.5.30 #20 horde is not working anymore! Apache error log shows the following entries:

[Mon Nov 04 10:15:45 2013] [warn] [client 92.74.xxx.xxx] mod_fcgid: stderr: PHP Warning: require_once(): open_basedir restriction in effect. File(/usr/share/psa-horde/lib/Application.php) is not within the allowed path(s): (/var/www/vhosts/xxx.xx/httpdocs/) in /usr/share/psa-horde/index.php on line 16
[Mon Nov 04 10:15:45 2013] [warn] [client 92.74.xx.xxx] mod_fcgid: stderr: PHP Warning: require_once(/usr/share/psa-horde/lib/Application.php): failed to open stream: Operation not permitted in /usr/share/psa-horde/index.php on line 16
[Mon Nov 04 10:15:45 2013] [warn] [client 92.74.xx.xxx] mod_fcgid: stderr: PHP Fatal error: require_once(): Failed opening required '/usr/share/psa-horde/lib/Application.php' (include_path='.:') in /usr/share/psa-horde/index.php on line 16

The Server OS is Debian Squeeze 6.0.7

Thank you in advance for your help.
Isi
 
Hi Isi,
Have you already tried rebuilding the vhosts with
Code:
 /usr/local/psa/admin/sbin/httpdmng --reconfigure-all
 
Solved

Solved!

Plesk updater put a totaly wrong open_basedir in the horde php.ini in the folder /etc/psa-webmail/horde/horde. I removed the line and the webmailer is working correctly.
 
That's most probably because you have this open_basedir value in server-wide php.ini. And it's not the proper place for it.
 
Back
Top