PDOException,在PHP7上找不到驱动程序

时间:2016-02-03 12:33:22

标签: php pdo xampp

我使用Slim框架,我收到了PDO错误。我刚刚在mac上安装了xamp,我使用PHP Version 7。

Type: PDOException
Message: could not find driver
File: /Applications/XAMPP/xamppfiles/htdocs/app/index.php

我检查了我的phpinfo并启用了pdo_mysql

enter image description here

1 个答案:

答案 0 :(得分:-2)

在Windows服务器上,您可以在php.ini中添加或取消注释以下行

extension=php_pdo.dll
extension=php_pdo_mysql.dll

OR:

extension=pdo.dll
extension=pdo_mysql.dll

更新:

例如代码:

            'db'=>array(
                    'connectionString' => 'mysql:host=localhost;dbname=yii_trackstar',
                    'emulatePrepare' => true,
                    'username' => 'yii',
                    'password' => '######',
                    'charset' => 'utf8',
            ),

将localhost替换为127.0.0.1

重新启动XAMPP之前。