[horde] Regarding Horde/Translation/Autodetect.php error while enforcing open_basedir.

Pro Green European pro_green_european at yahoo.com
Fri Apr 24 11:41:13 UTC 2015


Hi.

It seems that if open_basedir is in effect, the following error message is shown:

HORDE:[horde] Could not found find any locale directory for Horde_Core domain. [pid 49819 on line 51 of "/usr/share/pear/Horde/Translation/Autodetect.php"]

My open_basedir settings are:

open_basedir = /srv/horde:/srv/php/session:/tmp:/var/tmp:/usr/share/pear:/usr/share/tests/pear:/usr/share/php

horde resides in /srv/horde

PHP is not rendered by mod_php, but by php-fpm through mod_fcgid proxy:

ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/srv/horde/$1

Server is Centos7 with Selinux in enforcing mode.

Horde is version: 5.2.4

For security concerns, disabling open_basedir is not an option.

Could someone with more knowledge about the Horde/Translation/Autodetect.php comment on which other paths are neccessary to be listed in open_basedir.


BR,
/PGE


More information about the horde mailing list