[ingo] Errors from lib/Factory/Script.php after upgrade

Anna Christina Naß acn at annachristina.eu
Wed Jun 5 11:51:40 UTC 2013


Hallo,

Today I've upgraded my horde-Installation using pear upgrade -a -B -c  
horde to horde 5.1.0 and ingo 3.1.0.

After the upgrade, I checked my backends.local.php and updated it  
according to backends.php:

----snip----
$backends['imap']['disabled'] = true;

$backends['sieve'] = array(
     'disabled' => false,
     'transport' => array(
         Ingo::RULE_ALL => array(
             'driver' => 'timsieved',
             'params' => array(
                 'hostspec' => 'localhost',
                 'logintype' => 'PLAIN',
                 'usetls' => true,
                 'port' => 2000,
                 'scriptname' => '.dovecot.sieve',
                 'debug' => false,
             ),
         ),
     ),
     'script' => array(
         Ingo::RULE_ALL => array(
             'driver' => 'sieve',
             'params' => array(
                 'utf8' => true,
              ),
         ),
     ),
     'shares' => false
);
----snip----

Now, when going to the "Filters" in Horde, I only see a (almost) blank  
page that only says "No Filters."

The logfile says:

----snip----
2013-06-05T13:49:24+02:00 WARN: HORDE [ingo] PHP ERROR: array_keys()  
expects parameter 1 to be array, string given [pid 5518 on line 116 of  
"/var/www/<domain>/mail/ingo/lib/Factory/Script.php"]
----snip----

What can be wrong here?

Thank you in advance!

Kind regards,
Anna Christina Naß


More information about the ingo mailing list