[turba] vfs backend

Peter Meier peter.meier at immerda.ch
Sun Mar 19 23:34:36 PST 2006


Hi

after switching to the latest versions of horde (and all the plugins)  
we're having a problem which i can't get rid off. while adding a new  
contact to the addressbook i'm told that i need to configure a vfs  
backend. and also my addressbook seems to be empty. which it wasn't  
before.

but i have configured in the horde prefs a sql vfs backend, which  
seemed to work before. but not now anymore.

the error i get is the following:

---
A fatal error has occurred
You must configure a VFS backend.

[line 353 of /$path/horde/turba/lib/Object.php]
Details (also in Horde's logfile):

object(pear_error)(8) {
   ["error_message_prefix"]=>
   string(0) ""
   ["mode"]=>
   int(1)
   ["level"]=>
   int(1024)
   ["code"]=>
   NULL
   ["message"]=>
   string(33) "You must configure a VFS backend."
   ["userinfo"]=>
   NULL
   ["backtrace"]=>
   array(5) {
     [0]=>
     array(6) {
       ["file"]=>
       string(23) "/usr/lib64/php/PEAR.php"
       ["line"]=>
       int(542)
       ["function"]=>
       string(10) "pear_error"
       ["class"]=>
       string(10) "pear_error"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(5) {
         [0]=>
         string(33) "You must configure a VFS backend."
         [1]=>
         NULL
         [2]=>
         int(1)
         [3]=>
         int(1024)
         [4]=>
         NULL
       }
     }
     [1]=>
     array(6) {
       ["file"]=>
       string(39) "/$path/horde/lib/Horde.php"
       ["line"]=>
       int(471)
       ["function"]=>
       string(10) "raiseerror"
       ["class"]=>
       string(4) "pear"
       ["type"]=>
       string(2) "::"
       ["args"]=>
       array(1) {
         [0]=>
         string(33) "You must configure a VFS backend."
       }
     }
     [2]=>
     array(6) {
       ["file"]=>
       string(46) "/$path/horde/turba/lib/Object.php"
       ["line"]=>
       int(351)
       ["function"]=>
       string(12) "getvfsconfig"
       ["class"]=>
       string(5) "horde"
       ["type"]=>
       string(2) "::"
       ["args"]=>
       array(1) {
         [0]=>
         string(9) "documents"
       }
     }
     [3]=>
     array(6) {
       ["file"]=>
       string(46) "/$path/horde/turba/lib/Object.php"
       ["line"]=>
       int(261)
       ["function"]=>
       string(8) "_vfsinit"
       ["class"]=>
       string(12) "turba_object"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(0) {
       }
     }
     [4]=>
     array(6) {
       ["file"]=>
       string(43) "/$path/horde/turba/display.php"
       ["line"]=>
       int(98)
       ["function"]=>
       string(9) "listfiles"
       ["class"]=>
       string(12) "turba_object"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(0) {
       }
     }
   }
   ["callback"]=>
   NULL
}

---

in the php log of our apache, i'm also having a lot of these notices:

---
[20-Mar-2006 08:18:44] PHP Notice:  Undefined index:  spamfolder in  
/$path/horde/imp/templates/mailbox/actions.inc on line 25
[20-Mar-2006 08:19:05] PHP Notice:  Undefined index:  spamfolder in  
/$path/horde/imp/templates/message/navbar_actions.inc on li
ne 34
[20-Mar-2006 08:19:05] PHP Notice:  Undefined index:  spamfolder in  
/$path/horde/imp/templates/message/navbar_actions.inc on li
ne 37
[20-Mar-2006 08:19:34] PHP Notice:  Undefined index:  documents in  
/$path/horde/turba/display.php on line 97
[20-Mar-2006 08:21:29] PHP Warning:  Unknown(): Your script possibly  
relies on a session side-effect which existed until PHP 4.2.3. Please b
e advised that the session extension does not consider global  
variables as a source of data, unless register_globals is enabled. You  
can dis
able this functionality and this warning by setting  
session.bug_compat_42 or session.bug_compat_warn to off, respectively.  
in Unknown on lin
e 0
[20-Mar-2006 08:24:09] PHP Notice:  Undefined index:  documents in  
/$path/horde/turba/display.php on line 97
---

and the horde log:

---
Mar 20 08:19:35 HORDE [emergency] [turba] You must configure a VFS  
backend. [on line 353 of "/$path/horde/turba/lib/Object.php"]
Mar 20 08:24:09 HORDE [emergency] [turba] You must configure a VFS  
backend. [on line 353 of "/$path/horde/turba/lib/Object.php"]
---

all the plugins are configure and have a green mark in the  
administration panel. so did i miss anything while configuring? the  
vfs backend should be a postgres database where the whole horde is  
working with. (and everything is working well (calendar etc.)

any other ideas?

thanks and greets pete


More information about the turba mailing list