thomasmes
Member
I installed F3 pre-alpha on j16 on a (local) WAMP server. After installation I went to "Components > fabrik" in the back-end and got an error: "JError: Unable to load Database Driver: mysql_fab"
In \administrator\components\com_fabrik\controllers\home.raw.php I found:
$dest = JPATH_SITE.DS.'libraries'.DS.'joomla'.DS.'database'.DS.'database';
$ret = JFile::move(COM_FABRIK_FRONTEND.DS.'dbdriver'.DS.'mysql_fab.php', $dest.DS.'mysql_fab.php');
$ret = JFile::move(COM_FABRIK_FRONTEND.DS.'dbdriver'.DS.'mysqli_fab.php', $dest.DS.'mysqli_fab.php');
so I manually copied "mysql_fab.php" (and "mysqli_fab.php") from \components\com_fabrik\dbdriver to \libraries\joomla\database\database. This solved the problem. I expect that this process should be done automatically on installation?
I also noticed a typo on line 39 in "mysql_fab.php" and "mysqli_fab.php":
"com_farik.package". I think this should be "com_fabrik.package".
Hope this helps to improve this great product!
In \administrator\components\com_fabrik\controllers\home.raw.php I found:
$dest = JPATH_SITE.DS.'libraries'.DS.'joomla'.DS.'database'.DS.'database';
$ret = JFile::move(COM_FABRIK_FRONTEND.DS.'dbdriver'.DS.'mysql_fab.php', $dest.DS.'mysql_fab.php');
$ret = JFile::move(COM_FABRIK_FRONTEND.DS.'dbdriver'.DS.'mysqli_fab.php', $dest.DS.'mysqli_fab.php');
so I manually copied "mysql_fab.php" (and "mysqli_fab.php") from \components\com_fabrik\dbdriver to \libraries\joomla\database\database. This solved the problem. I expect that this process should be done automatically on installation?
I also noticed a typo on line 39 in "mysql_fab.php" and "mysqli_fab.php":
"com_farik.package". I think this should be "com_fabrik.package".
Hope this helps to improve this great product!