6.0.0-alpha12
6/12/25

[#13340] Fatal Error
Summary Fatal Error
Queue Turba
Queue Version 4.2.0
Type Bug
State Duplicate
Priority 2. Medium
Owners
Requester mb (at) curreycentral (dot) com
Created 07/09/2014 (3991 days ago)
Due
Updated 07/09/2014 (3991 days ago)
Assigned
Resolved 07/09/2014 (3991 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
07/09/2014 08:52:16 PM Michael Slusarz Comment #3
State ⇒ Duplicate
Reply to this comment
#13333
07/09/2014 08:45:01 PM mb (at) curreycentral (dot) com Comment #2 Reply to this comment

[Show Quoted Text - 58 lines]
As a followup I see this in my error logs.

Jul  9 16:43:20 ddc1 HORDE: [turba] PHP ERROR: array_merge(): Argument 
#2 is not an array [pid 22538 on line 66 of 
"/usr/share/php/Horde/Registry/Loadconfig.php"]
Jul  9 16:43:08 ddc1 HORDE: [turba] You must configure a VFS backend. 
[pid 25206 on line 566 of 
"/var/www/clients/client1/web2/web/turba/lib/Object.php"]


07/09/2014 08:29:03 PM mb (at) curreycentral (dot) com Comment #1
Priority ⇒ 2. Medium
Patch ⇒ No
Milestone ⇒
Queue ⇒ Turba
Summary ⇒ Fatal Error
Type ⇒ Bug
State ⇒ Unconfirmed
Reply to this comment
When updating from turba 4.1.4 to 4.2.0 my address book became unusable.

Everything has been updated db and configs all show current and correct.

I can no longer edit or see any details of saved addresses.  Can't 
create new address books.

When trying to see an address I get
A fatal error has occurred
You must configure a VFS backend.

1. Turba_View_Contact->html() 
/var/www/clients/client1/web2/web/turba/contact.php:126
2. Turba_Form_Contact->__construct() 
/var/www/clients/client1/web2/web/turba/lib/View/Contact.php:42
3. Turba_Object->vfsInit() 
/var/www/clients/client1/web2/web/turba/lib/Form/Contact.php:58
4. Turba_View_Contact->html() 
/var/www/clients/client1/web2/web/turba/contact.php:126
5. Turba_Form_Contact->__construct() 
/var/www/clients/client1/web2/web/turba/lib/View/Contact.php:42
6. Turba_Object->vfsInit() 
/var/www/clients/client1/web2/web/turba/lib/Form/Contact.php:58
7. Horde_Core_Factory_Vfs->create() 
/var/www/clients/client1/web2/web/turba/lib/Object.php:564
8. Horde_Core_Factory_Vfs->getConfig() 
/usr/share/php/Horde/Core/Factory/Vfs.php:48

Details
The full error message is logged in Horde's log file, and is shown 
below only to administrators. Non-administrative users will not see 
error details.

Turba_Exception Object
(
     [details] =>
     [logged] => 1
     [_logLevel:protected] => 0
     [message:protected] => You must configure a VFS backend.
     [string:Exception:private] =>
     [code:protected] => 0
     [file:protected] => /var/www/clients/client1/web2/web/turba/lib/Object.php
     [line:protected] => 566
     [trace:Exception:private] => Array

My turba conf.php file is
$conf['menu']['import_export'] = true;
$conf['shares']['source'] = 'localsql';
$conf['comments']['allow'] = true;
$conf['documents']['type'] = 'horde';
$conf['tags']['enabled'] = true;

Have tried using a clean install with new database get same results.   
Played around with $conf[client][addressbook] settings no change

What did a screw up?

Saved Queries