[Tickets #3711] NEW: Fatal PhP Error on first login

bugs@bugs.horde.org bugs at bugs.horde.org
Wed Mar 29 14:25:19 PST 2006


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

Ticket URL: http://bugs.horde.org/ticket/?id=3711
-----------------------------------------------------------------------
 Ticket             | 3711
 Created By         | josh at trutwins.homeip.net
 Summary            | Fatal PhP Error on first login
 Queue              | Kronolith
 Version            | 2.1
 State              | Unconfirmed
 Priority           | 3. High
 Type               | Bug
 Owners             | 
-----------------------------------------------------------------------


josh at trutwins.homeip.net (2006-03-29 14:25) wrote:

I just installed two fresh copies of the latest stable suite of tools 
and it seems as if there is always a fatal PHP error whenever I log in 
for the first time that seems related to Kronolith which causes the 
sidebar frame to not display (since I have display_errors=Off in 
php.ini).  If I log out and log back in all is well, the error is only on
the first login.

Here is the error:

[21-Mar-2006 11:33:49] PHP Fatal error:  Call to a member function on 
a non-object in 
/source/web/horde/horde-3.1/kronolith/lib/Driver/sql.php on line 291

PhP is version 4.3.11 running on Linux under Apache 2.0.55 - all tests 
passed on the test pages.  Database is MySQL 4.1.18.  (I tested on 
another server, this running MySQL 5.0, same results).

Here's kronolith's conf.php:

$conf['calendar']['params']['table'] = 'kronolith_events';
$conf['calendar']['params']['driverconfig'] = 'horde';
$conf['calendar']['driver'] = 'sql';
$conf['storage']['params']['table'] = 'kronolith_storage';
$conf['storage']['params']['driverconfig'] = 'horde';
$conf['storage']['driver'] = 'sql';
$conf['metadata']['keywords'] = false;
$conf['reminder']['server_name'] = 'reminder at netbits.us';
$conf['reminder']['from_addr'] = 'reminder at netbits.us';
$conf['autoshare']['shareperms'] = 'none';
$conf['menu']['print'] = true;
$conf['menu']['import_export'] = true;
$conf['menu']['apps'] = array('imp');

I also pulled the latest sql.php from CVS - same results.  Please let me
know if I can supply additional information.

Thanks,

Josh




More information about the bugs mailing list