• Debian 11 is approaching its end-of-life (vendor EOL date - August 31, 2026). Plesk Obsidian 18.0.80 will be the last release to support it.
    If you are running Plesk Obsidian on Debian 11, we recommend you upgrade those servers to Debian 12 using our dist-upgrade tool.
  • We plan to deprecate and remove the support for XML RPC protocol versions earlier than 1.6.9.1 in Plesk Obsidian 18.0.82. We strongly recommend that you update all existing integrations using earlier versions of the XML RPC protocol to comply with the version 1.6.9.1 specification.

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