Another issue while deleting a user with MDB2
Dan Rossi <liveuser-zu2dZaOKXTSc5qR/[email protected]> Tue, 22 Nov 2005 16:15:53 +1100
| Newsgroups | gmane.comp.php.pear.liveuser |
|---|---|
| Message-ID | <[email protected]> |
There is another issue while trying to delete a user here is my error
ear Errors with the system
Info: MDB2 Error: error while including on demand module
[Error message: unable to find module: MDB2/Driver/datatype/mysql.php]
(/usr/local/lib/php/MDB2.php at line 875)
(/usr/local/lib/php/PEAR.php at line 540)
(/usr/local/lib/php/MDB2.php at line 1244)
(/usr/local/lib/php/MDB2.php at line 1558)
(/usr/local/lib/php/LiveUser/Admin/Storage/MDB2.php at line 177)
(/usr/local/lib/php/LiveUser/Admin/Storage/SQL.php at line 508)
(/usr/local/lib/php/LiveUser/Admin/Storage/SQL.php at line 448)
(/usr/local/lib/php/LiveUser/Admin/Storage/SQL.php at line 377)
On a closer look in Sql.php at this line in the createWhere method
$where[] = $tmp_field.' IN ('.$this->implodeArray($value,
$type).')';
implodeArray
function implodeArray($array, $type)
{
$this->dbc->loadModule('datatype');
return $this->dbc->datatype->implodeArray($array, $type);
}
Its loading the datatype module, and looking for the file mysql.php
however the file is there i have triple checked ??
this is strange because it all works fine on my system which is php 5.1
and Mysql 5 but not on the production machine which is mysql 4.1 and
php 4.4 any ideas ?