在yii2中进行迁移时出现异常“找不到驱动程序”

阿希尔

这是我的堆栈跟踪:

  Exception 'yii\db\Exception' with message 'could not find driver'

in /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Connection.php:534

#0 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Connection.php(836): yii\db\Connection->open()
        #1 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Connection.php(823): yii\db\Connection->getMasterPdo()
        #2 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Command.php(208): yii\db\Connection->getSlavePdo()
        #3 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Command.php(816): yii\db\Command->prepare(true)
        #4 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Command.php(350): yii\db\Command->queryInternal('fetchAll', NULL)
        #5 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/mysql/Schema.php(198): yii\db\Command->queryAll()
        #6 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/mysql/Schema.php(97): yii\db\mysql\Schema->findColumns(Object(yii\db\TableSchema))
        #7 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/db/Schema.php(140): yii\db\mysql\Schema->loadTableSchema('migration')
        #8 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/console/controllers/MigrateController.php(121): yii\db\Schema->getTableSchema('{{%migration}}', true)
        #9 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/console/controllers/BaseMigrateController.php(610): yii\console\controllers\MigrateController->getMigrationHistory(NULL)
        #10 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/console/controllers/BaseMigrateController.php(102): yii\console\controllers\BaseMigrateController->getNewMigrations()
        #11 [internal function]: yii\console\controllers\BaseMigrateController->actionUp(0)
        #12 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/base/InlineAction.php(55): call_user_func_array(Array, Array)
        #13 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/base/Controller.php(151): yii\base\InlineAction->runWithParams(Array)
        #14 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/console/Controller.php(91): yii\base\Controller->runAction('', Array)
        #15 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/base/Module.php(455): yii\console\Controller->runAction('', Array)
        #16 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/console/Application.php(161): yii\base\Module->runAction('migrate', Array)
        #17 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/console/Application.php(137): yii\console\Application->runAction('migrate', Array)
        #18 /opt/lampp/htdocs/advanced/vendor/yiisoft/yii2/base/Application.php(375): yii\console\Application->handleRequest(Object(yii\console\Request))
        #19 /opt/lampp/htdocs/advanced/yii(31): yii\base\Application->run()
        #20 {main}

我是yii2的新手。我在中添加了数据库名称,用户名advaced/common/config/main-local.php使用xampp网络服务器和php版本是5.6.8,并且还启用了PDO。

这是我的数据库配置。

'db' => [
        'class' => 'yii\db\Connection',
        'dsn' => 'mysql:host=localhost;dbname=yii2advanced',
        'username' => 'root',
        'password' => '',
        'charset' => 'utf8',
    ],
和康迪

Yii2上找到了这个

“很可能是您的系统配置。如果您使用的是MAMP,XAMPP或其他软件包,则可能需要在db.php配置文件中将“ localhost”更改为“ 127.0.0.1”。同样,如果您使用的是Linux,可能需要安装其他一些其他软件包,例如php5-mysql和类似的东西。”

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

Laravel:错误[PDOException]:在PostgreSQL中找不到驱动程序

来自分类Dev

使用XAMPP Server Linux(Ubuntu)在Laravel 4上迁移时找不到驱动程序

来自分类Dev

在Eclipse中找不到Derby驱动程序模板

来自分类Dev

使用XAMPP的Laravel迁移错误:[PDOException]找不到驱动程序

来自分类Dev

尝试连接到我的sql数据库,出现异常,提示“找不到合适的驱动程序”

来自分类Dev

PDOException“找不到驱动程序”

来自分类Dev

进行迁移时,Npgsql找不到NpgsqlException

来自分类Dev

Laravel:PDO异常,即使已安装并测试了驱动程序,也找不到驱动程序

来自分类Dev

执行查询时出现“找不到驱动程序”消息

来自分类Dev

在Docker中找不到合适的驱动程序

来自分类Dev

找不到正确的音频驱动程序

来自分类Dev

CDbConnection无法打开数据库连接:在Yii中找不到驱动程序

来自分类Dev

在Tapestry 5.4中找不到用于休眠的驱动程序

来自分类Dev

找不到合适的驱动程序

来自分类Dev

在Java中找不到合适的驱动程序错误?

来自分类Dev

找不到pdo_oci驱动程序,但已在可用驱动程序中列出

来自分类Dev

消息“找不到驱动程序”的异常“ PDOException”

来自分类Dev

Laravel:错误[PDOException]:在MySQL中找不到驱动程序

来自分类Dev

Velleman PCSU200驱动程序出现问题,“ INF中找不到所需的部分”

来自分类Dev

servlet调用中找不到合适的驱动程序异常

来自分类Dev

播放2找不到postgres驱动程序

来自分类Dev

在属性路径“”处进行属性映射时出现异常:在“In2code\Femanager\Domain\Model\User”类型的目标对象中找不到属性

来自分类Dev

laravel 找不到驱动程序(完成迁移后)

来自分类Dev

在环境变量中找不到 Selenium 驱动程序

来自分类Dev

使用 Corda 3 节点驱动程序连接到 RPC 时出现异常

来自分类Dev

找不到驱动 Yii2 迁移

来自分类Dev

Selenium C# - 模拟后运行 selenium 驱动程序时出现异常

来自分类Dev

找不到mysql驱动程序类异常

来自分类Dev

找不到驱动程序(Laravel 的 PDO 异常)

Related 相关文章

  1. 1

    Laravel:错误[PDOException]:在PostgreSQL中找不到驱动程序

  2. 2

    使用XAMPP Server Linux(Ubuntu)在Laravel 4上迁移时找不到驱动程序

  3. 3

    在Eclipse中找不到Derby驱动程序模板

  4. 4

    使用XAMPP的Laravel迁移错误:[PDOException]找不到驱动程序

  5. 5

    尝试连接到我的sql数据库,出现异常,提示“找不到合适的驱动程序”

  6. 6

    PDOException“找不到驱动程序”

  7. 7

    进行迁移时,Npgsql找不到NpgsqlException

  8. 8

    Laravel:PDO异常,即使已安装并测试了驱动程序,也找不到驱动程序

  9. 9

    执行查询时出现“找不到驱动程序”消息

  10. 10

    在Docker中找不到合适的驱动程序

  11. 11

    找不到正确的音频驱动程序

  12. 12

    CDbConnection无法打开数据库连接:在Yii中找不到驱动程序

  13. 13

    在Tapestry 5.4中找不到用于休眠的驱动程序

  14. 14

    找不到合适的驱动程序

  15. 15

    在Java中找不到合适的驱动程序错误?

  16. 16

    找不到pdo_oci驱动程序,但已在可用驱动程序中列出

  17. 17

    消息“找不到驱动程序”的异常“ PDOException”

  18. 18

    Laravel:错误[PDOException]:在MySQL中找不到驱动程序

  19. 19

    Velleman PCSU200驱动程序出现问题,“ INF中找不到所需的部分”

  20. 20

    servlet调用中找不到合适的驱动程序异常

  21. 21

    播放2找不到postgres驱动程序

  22. 22

    在属性路径“”处进行属性映射时出现异常:在“In2code\Femanager\Domain\Model\User”类型的目标对象中找不到属性

  23. 23

    laravel 找不到驱动程序(完成迁移后)

  24. 24

    在环境变量中找不到 Selenium 驱动程序

  25. 25

    使用 Corda 3 节点驱动程序连接到 RPC 时出现异常

  26. 26

    找不到驱动 Yii2 迁移

  27. 27

    Selenium C# - 模拟后运行 selenium 驱动程序时出现异常

  28. 28

    找不到mysql驱动程序类异常

  29. 29

    找不到驱动程序(Laravel 的 PDO 异常)

热门标签

归档