• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.

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