[kronolith] install problem with 2.1.1 (DB Error: not found)

jack lists at qnorth.net
Wed May 3 19:07:34 PDT 2006


I'm trying to install kronolith 2.1.1 and I'm getting some errors. I've 
run kronolith.mysql.sql, and setup the DataTree system to use SQL as a 
backend.

I'm using mysql 4.0 on debian sarge with apache 1.3, and php 4.3.10.

+---------------------------+
| Tables_in_horde           |
+---------------------------+
| horde_datatree            |
| horde_datatree_attributes |
| horde_datatree_seq        |
| horde_histories           |
| horde_prefs               |
| horde_sessionhandler      |
| horde_tokens              |
| horde_users               |
| horde_vfs                 |
| kronolith_events          |
| kronolith_storage         |
+---------------------------+

The error i'm seeing in /tmp/horde.log is:
------------------------------------------------------------------
May 03 18:58:56 HORDE [emergency] [kronolith] DB Error: not found: 
Unable to include the DB/.php file for `Array' [on line 630 of
"/var/www/www.domain.tld/h/kronolith/lib/Driver/sql.php"]
------------------------------------------------------------------

...and the full on error that's being displayed on the main page and 
left frame is:

------------------------------------------------------------------
A fatal error has occurred
DB Error: not found

[line 630 of /var/www/www.domain.tld/h/kronolith/lib/Driver/sql.php]
Details (also in Horde's logfile):

object(db_error)(8) {
   ["error_message_prefix"]=>
   string(0) ""
   ["mode"]=>
   int(1)
   ["level"]=>
   int(1024)
   ["code"]=>
   int(-4)
   ["message"]=>
   string(19) "DB Error: not found"
   ["userinfo"]=>
   string(46) "Unable to include the DB/.php file for `Array'"
   ["backtrace"]=>
   array(9) {
     [0]=>
     array(6) {
       ["file"]=>
       string(21) "/usr/share/php/DB.php"
       ["line"]=>
       int(748)
       ["function"]=>
       string(10) "pear_error"
       ["class"]=>
       string(8) "db_error"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(5) {
         [0]=>
         string(19) "DB Error: not found"
         [1]=>
         int(-4)
         [2]=>
         int(1)
         [3]=>
         int(1024)
         [4]=>
         string(46) "Unable to include the DB/.php file for `Array'"
       }
     }
     [1]=>
     array(6) {
       ["file"]=>
       string(23) "/usr/share/php/PEAR.php"
       ["line"]=>
       int(536)
       ["function"]=>
       string(8) "db_error"
       ["class"]=>
       string(8) "db_error"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(4) {
         [0]=>
         int(-4)
         [1]=>
         int(1)
         [2]=>
         int(1024)
         [3]=>
         string(46) "Unable to include the DB/.php file for `Array'"
       }
     }
     [2]=>
     array(6) {
       ["file"]=>
       string(21) "/usr/share/php/DB.php"
       ["line"]=>
       int(380)
       ["function"]=>
       string(10) "raiseerror"
       ["class"]=>
       string(4) "pear"
       ["type"]=>
       string(2) "::"
       ["args"]=>
       array(7) {
         [0]=>
         NULL
         [1]=>
         int(-4)
         [2]=>
         NULL
         [3]=>
         NULL
         [4]=>
         string(46) "Unable to include the DB/.php file for `Array'"
         [5]=>
         string(8) "DB_Error"
         [6]=>
         bool(true)
       }
     }
     [3]=>
     array(6) {
       ["file"]=>
       string(54) "/var/www/www.domain.tld/h/kronolith/lib/Driver/sql.php"
       ["line"]=>
       int(628)
       ["function"]=>
       string(7) "connect"
       ["class"]=>
       string(2) "db"
       ["type"]=>
       string(2) "::"
       ["args"]=>
       array(2) {
         [0]=>
         array(6) {
           ["phptype"]=>
           bool(false)
           ["table"]=>
           string(16) "kronolith_events"
           ["driverconfig"]=>
           string(5) "horde"
           ["database"]=>
           string(0) ""
           ["username"]=>
           string(0) ""
           ["hostspec"]=>
           string(0) ""
         }
         [1]=>
         array(1) {
           ["persistent"]=>
           bool(false)
         }
       }
     }
     [4]=>
     array(6) {
       ["file"]=>
       string(54) "/var/www/www.domain.tld/h/kronolith/lib/Driver/sql.php"
       ["line"]=>
       int(41)
       ["function"]=>
       string(8) "_connect"
       ["class"]=>
       string(20) "kronolith_driver_sql"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(0) {
       }
     }
     [5]=>
     array(6) {
       ["file"]=>
       string(53) "/var/www/www.domain.tld/h/kronolith/lib/Kronolith.php"
       ["line"]=>
       int(75)
       ["function"]=>
       string(4) "open"
       ["class"]=>
       string(20) "kronolith_driver_sql"
       ["type"]=>
       string(2) "->"
       ["args"]=>
       array(1) {
         [0]=>
         &string(18) "ariston at domain.tld"
       }
     }
     [6]=>
     array(6) {
       ["file"]=>
       string(53) "/var/www/www.domain.tld/h/kronolith/lib/Kronolith.php"
       ["line"]=>
       int(287)
       ["function"]=>
       string(12) "listeventids"
       ["class"]=>
       string(9) "kronolith"
       ["type"]=>
       string(2) "::"
       ["args"]=>
       array(3) {
         [0]=>
         &object(horde_date)(6) {
           ["year"]=>
           int(2006)
           ["month"]=>
           int(4)
           ["mday"]=>
           int(30)
           ["hour"]=>
           int(0)
           ["min"]=>
           int(0)
           ["sec"]=>
           int(0)
         }
         [1]=>
         &object(horde_date)(6) {
           ["year"]=>
           int(2006)
           ["month"]=>
           int(6)
           ["mday"]=>
           int(4)
           ["hour"]=>
           int(23)
           ["min"]=>
           int(59)
           ["sec"]=>
           int(59)
         }
         [2]=>
         &array(1) {
           [0]=>
           string(18) "ariston at domain.tld"
         }
       }
     }
     [7]=>
     array(6) {
       ["file"]=>
       string(45) "/var/www/www.domain.tld/h/kronolith/month.php"
       ["line"]=>
       int(98)
       ["function"]=>
       string(10) "listevents"
       ["class"]=>
       string(9) "kronolith"
       ["type"]=>
       string(2) "::"
       ["args"]=>
       array(3) {
         [0]=>
         &object(horde_date)(6) {
           ["year"]=>
           int(2006)
           ["month"]=>
           int(4)
           ["mday"]=>
           int(30)
           ["hour"]=>
           int(0)
           ["min"]=>
           int(0)
           ["sec"]=>
           int(0)
         }
         [1]=>
         &object(horde_date)(6) {
           ["year"]=>
           int(2006)
           ["month"]=>
           int(6)
           ["mday"]=>
           int(4)
           ["hour"]=>
           int(23)
           ["min"]=>
           int(59)
           ["sec"]=>
           int(59)
         }
         [2]=>
         &array(1) {
           [0]=>
           string(18) "jack at domain.tld"
         }
       }
     }
     [8]=>
     array(4) {
       ["file"]=>
       string(45) "/var/www/www.domain.tld/h/kronolith/index.php"
       ["line"]=>
       int(22)
       ["args"]=>
       array(1) {
         [0]=>
         string(45) "/var/www/www.domain.tld/h/kronolith/month.php"
       }
       ["function"]=>
       string(7) "require"
     }
   }
   ["callback"]=>
   NULL
}
------------------------------------------------------------------

If any other config would be useful to post please let me know..

thanks!


More information about the kronolith mailing list