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

Jan Schneider jan at horde.org
Wed Jun 5 12:21:19 UTC 2013


Zitat von Anna Christina Naß <acn at annachristina.eu>:

> 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 filter storage is independent from the script backend. You  
configure it in the main configuration of Ingo.

> 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ß


-- 
Jan Schneider
The Horde Project
http://www.horde.org/



More information about the ingo mailing list