| Summary | Error connecting to HORDE |
| Queue | Horde Framework Packages |
| Queue Version | Git master |
| Type | Bug |
| State | Resolved |
| Priority | 1. Low |
| Owners | jan (at) horde (dot) org |
| Requester | jcblanco (at) fi (dot) upm (dot) es |
| Created | 5/6/11 (5453 days ago) |
| Due | |
| Updated | 5/7/11 (5452 days ago) |
| Assigned | 5/7/11 (5452 days ago) |
| Resolved | 5/7/11 (5452 days ago) |
| Github Issue Link | |
| Github Pull Request | |
| Milestone | |
| Patch | No |
State ⇒ Resolved
problems with the update to the last git sources
State ⇒ Feedback
http://git.horde.org/horde-git/-/commit/bccd40d56f9e21beebeee045a50fe6571cd68dd3?rt=horde-git&ws=1
value when printing the login page or after logout, once logged in it
gets the value 'Horde_Prefs_Storage_Sql'
In my configuration I'm using IMP as the authentication method
If I add a conditional if ($driver) before the code all seems to work
fine, I've revised previous versions of this code and the call to "new
$driver..." was previously executed inside a conditional assignment:
$drivers = $driver
? array(
$config_driver,
new $driver($opts['user'], $params),
$hooks_driver
)
....
Hope this helps
same problem
What of the various defined drivers in the horde/config/conf.php is this?
$conf['auth']['driver'] = 'application';
$conf['prefs']['params']['driverconfig'] = 'horde';
$conf['prefs']['driver'] = 'Sql';
$conf['alarms']['params']['driverconfig'] = 'horde';
$conf['alarms']['driver'] = 'Sql';
$conf['datatree']['driver'] = 'null';
$conf['group']['driverconfig'] = 'horde';
$conf['group']['driver'] = 'Sql';
$conf['perms']['driverconfig'] = 'horde';
$conf['perms']['driver'] = 'Sql';
$conf['share']['driver'] = 'Sqlng';
$conf['cache']['driver'] = 'Apc';
$conf['lock']['params']['driverconfig'] = 'horde';
$conf['lock']['driver'] = 'Sql';
$conf['token']['params']['driverconfig'] = 'horde';
$conf['token']['driver'] = 'Sql';
$conf['vfs']['params']['driverconfig'] = 'horde';
$conf['spell']['driver'] = '';
$conf['image']['driver'] = false;
$conf['exif']['driver'] = 'Bundled';
$conf['accounts']['driver'] = 'null';
Priority ⇒ 1. Low
"Null" (a string) is proper. Sounds like your horde/config/conf.php
is broken.
Priority ⇒ 3. High
Type ⇒ Bug
Summary ⇒ Error connecting to HORDE
Due ⇒ 05/06/2011
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
connecting to horde and the login screen is not shown
The error in the apache log says:
[Fri May 06 12:57:04 2011] [error] [client A.B.C.D] PHP Fatal error:
Class name must be a valid object or a string in
/usr/share/php5/PEAR/Horde/Core/Factory/Prefs.php on line 118
In my case de value of "$driver" is null, I don't know if this is normal