[Tickets #12310] Re: Horde registry broken (Registry could not be initialized from any value)

noreply at bugs.horde.org noreply at bugs.horde.org
Thu Jun 6 09:52:35 UTC 2013


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/12310
------------------------------------------------------------------------------
  Ticket             | 12310
  Updated By         | nicolas at deffayet.com
  Summary            | Horde registry broken (Registry could not be
                     | initialized from any value)
  Queue              | Horde Groupware Webmail Edition
  Version            | 5.1.0
  Type               | Bug
  State              | Not A Bug
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             |
------------------------------------------------------------------------------


nicolas at deffayet.com (2013-06-06 09:52) wrote:

> Looks like this is issued by PEAR. You seem to have a broken PEAR  
> configuration. That error is generated in PEAR/Config.php.

I have tried with exactly the same peer configuration and I get the  
problem only with 5.1.0 version.
I use Debian Wheezy x64 with Apache and PHP from Debian.

I don't know why you are not able to reproduce this, i have the same  
problem on two different machine even with fresh install.

I have tried to use also a dedicated pear.

It seem that in 5.1.0, Horde is not able to get the module list from  
Registry. This may due to new module integraded in 5.1.0 ?

In syslog message I get:
HORDE: [horde] PHP ERROR: Non-static method System::tmpdir() should  
not be called statically, assuming $this from incompatible context  
[pid 17641 on line 158 of "/home/www/horde/pear/php/PEAR/Config.php"]
HORDE: [horde] PHP ERROR: Non-static method System::tmpdir() should  
not be called statically, assuming $this from incompatible context  
[pid 17641 on line 167 of "/home/www/horde/pear/php/PEAR/Config.php"]
HORDE: [horde] PHP ERROR: Non-static method System::tmpdir() should  
not be called statically, assuming $this from incompatible context  
[pid 17641 on line 176 of "/home/www/horde/pear/php/PEAR/Config.php"]
HORDE: [horde] PHP ERROR: Non-static method System::which() should not  
be called statically, assuming $this from incompatible context [pid  
17641 on line 228 of "/home/www/horde/pear/php/PEAR/Config.php"]
HORDE: [horde] PHP ERROR: Non-static method  
PEAR_Installer_Role::initializeConfig() should not be called  
statically, assuming $this from incompatible context [pid 17641 on  
line 599 of "/home/www/horde/pear/php/PEAR/Config.php"]
HORDE: [horde] PHP ERROR: Non-static method  
PEAR_Installer_Role::registerRoles() should not be called statically,  
assuming $this from incompatible context [pid 17641 on line 45 of  
"/home/www/horde/pear/php/PEAR/Installer/Role.php"]
HORDE: [horde] PHP ERROR: Non-static method  
PEAR_Installer_Role::getBaseinstallRoles() should not be called  
statically, assuming $this from incompatible context [pid 17641 on  
line 270 of "/home/www/horde/pear/php/PEAR/Installer/Role.php"]
HORDE: [horde] PHP ERROR: Non-static method  
PEAR_Installer_Role::getInstallableRoles() should not be called  
statically, assuming $this from incompatible context [pid 17641 on  
line 271 of "/home/www/horde/pear/php/PEAR/Installer/Role.php"]
HORDE: [horde] PHP ERROR: Non-static method  
PEAR_Installer_Role::getPhpRoles() should not be called statically,  
assuming $this from incompatible context [pid 17641 on line 272 of  
"/home/www/horde/pear/php/PEAR/Installer/Role.php"]
HORDE: [horde] PHP ERROR: Non-static method  
PEAR_Installer_Role::getValidRoles() should not be called statically,  
assuming $this from incompatible context [pid 17641 on line 273 of  
"/home/www/horde/pear/php/PEAR/Installer/Role.php"]

How can i test if Horde is able to list all its modules ?

Many thanks





More information about the bugs mailing list