【问题标题】:Unsupported driver [ ] in laravellaravel 中不支持的驱动程序 []
【发布时间】:2019-07-29 10:03:42
【问题描述】:

我在访问我的 API 时遇到了不受支持的驱动程序问题,我的 config/database.php 中有以下配置

        'mysql' => [
        'driver' => env('DB_CONNECTION'),
        'host' => env('DB_HOST'),
        'port' => env('DB_PORT'),
        'database' => env('DB_DATABASE'),
        'username' => env('DB_USERNAME'),
        'password' => env('DB_PASSWORD'),
      //  'unix_socket' => env('DB_SOCKET', ''),
        'charset' => 'utf8mb4',
        'collation' => 'utf8mb4_unicode_ci',
        'prefix' => '',
        'strict' => true,
        'engine' => null,
          ],

还有我的环境文件

            DB_CONNECTION=mysql
           DB_HOST=someURLsomeUrl
           DB_PORT=3306
         DB_DATABASE=ovadahealth_dev
        DB_USERNAME=ovadahealth_user
         DB_PASSWORD=password

我在这个问题上花了一个小时,当我在邮递员中点击我的 api 时,我找不到问题出在哪里:

 {
"status": false,
"message": "Unsupported driver []"
}

非常感谢您的帮助!

【问题讨论】:

  • 一个提示,不要发送和发布您的凭据。
  • 删除并重新提出这个问题!您的凭据仍然在编辑历史记录中可见
  • driver 在你的配置中真的不应该是动态的。本节显然是针对 mysql 驱动程序的,因此没有必要从环境变量中填充驱动程序。我建议只从 Laravel 拉下默认的 database.php 配置文件,看看是否能解决你的问题。

标签: database laravel server driver


【解决方案1】:
  1. 使用 php artisan config:clear 清除您的配置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-09
    • 2018-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多