PDO连接上的CakePHP和XAMPP错误

时间:2016-04-03 21:22:31

标签: mysql cakephp pdo xampp

我试图在Windows 10计算机上安装CakePHP应用程序(digigas)。我使用了全新安装的XAMPP,未注释extension=php_intl.dllextension=php_pdo_mysql.dll

当我启动应用程序时,我收到此错误

Fatal Error (256): DboMysql - Selected driver is not enabled [CORE\cake\libs\model\datasources\dbo_source.php, line 139]

此代码可以正常工作:

$dbh = new PDO('mysql:host=localhost;dbname=database', 'username', 'password');

LAMP服务器上的相同应用程序正常运行。

我希望不是重复,我在这个论点上发现了很多帖子,但没有人帮我... 感谢

1 个答案:

答案 0 :(得分:0)

您尝试安装的应用程序使用的是CakePHP 1.3,它已完全过时,并且几个月前已停止支持它,甚至不再有任何安全更新,所以我不知道建议您重新考虑使用该应用程序!

话虽如此,CakePHP 1.3并没有使用PDO,但是(已经弃用,并且已经完全删除了PHP 7)MySQL扩展,即php_mysql.dll

<强> http://php.net/manual/en/mysql.installation.php