programing

"could not find driver"를 대규모로 해결하는 방법은?

padding 2023. 8. 26. 10:31
반응형

"could not find driver"를 대규모로 해결하는 방법은?

저는 Manjaro에서 laravel로 작업하고 있으며, php와 Mariadb를 설치했습니다.내 라벨 프로젝트에서 데이터베이스에 연결하려고 하면 "Illuminate\Database\"라고 표시됩니다.QueryException에서 드라이버를 찾을 수 없습니다(SQL: select * from).users어디에emailsample.co@example.com limit 1) "; 데이터베이스 구성:

      'mysql' => [
          'driver' => 'mysql',
          'url' => env('DATABASE_URL'),
          'host' => env('DB_HOST', '127.0.0.1'),
        'port' => env('DB_PORT', '3306'),
        'database' => env('DB_DATABASE', 'forge'),
        'username' => env('DB_USERNAME', 'forge'),
        'password' => env('DB_PASSWORD', ''),
        'unix_socket' => env('DB_SOCKET', ''),
        'charset' => 'utf8mb4',
        'collation' => 'utf8mb4_unicode_ci',
        'prefix' => '',
        'prefix_indexes' => true,
        'strict' => true,
        'engine' => null,
        'options' => extension_loaded('pdo_mysql') ? array_filter([
            PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
        ]) : [],
    ],
My env file:
 DB_CONNECTION=mysql
 DB_HOST=127.0.0.1
 DB_PORT=3306
 DB_DATABASE=farsifor_m
 DB_USERNAME=root
 DB_PASSWORD=mypassword

저는 php8을 php 7.4로 대체했습니다. 문제가 해결되었습니다.

언급URL : https://stackoverflow.com/questions/69208454/how-to-solve-could-not-find-driver-in-laravel

반응형