Bei der Installationvon HumHub auf meinem Webserver mit ISPConfig hatte ich folgenden Fehler:

 

You see it here:
allowed path(s): (/var/www/clients/client8/webxxx/web:/var/www/clients/client8/webxxx5/tmp:/var/www/xxx.de/web:/srv/www/xxx.de/web:/usr/share/php5:/tmp:/usr/share/phpmyadmin:/etc/phpmyadmin:/var/lib/phpmyadmin:/usr/lib/mailman)

The laoder tries to get this file:
is_file(): open_basedir restriction in effect. File(/usr/share/pear/Zend_Search_Lucene_Search_QueryParser.php)

So as you can see is /usr/share/pear not in my paths.
That’s why i’m saying that it shouldn’t check for files in not existing folders

 

Meine Lösung für ISPConfig:

  1.  leeres Verzeichnis erstellen (“mkdir /usr/share/pear”)
  2.  Pfad hinzufügen bei open_basedir für diese Domain
    1. ISPConfig -> Webseiten
    2.  zur Domain gehen
    3. in der Domain auf  “Options” klicken
    4. den Pfad zur path PHP  Vopen_basedir Veriable hinzufügen
    5.  Reload/Restart demn Apache Server