開発環境 |
---|
centos6 |
vagrant |
laravel7.0 |
#はじめに
Laravelで以下のコマンドを打つと
このようなエラーが出たので解決方法を載せておきます。
[vagrant@localhost]$php artisan migrate
PHP Fatal error: Class 'PDO' not found in ..
#原因
php-pdoがなかったからエラーが起きてしまった
#解決方法
#php-pdoをyumでインストールする
[vagrant@localhost]$yum install php-pdo
#remiリポジトリを使っている場合はPHPのバージョンを確認する
[vagrant@localhost]$php -v
#バージョンにあったものをインストールする
[vagrant@localhost]$yum install --enablerepo=remi,remi-php73 php-pdo
#yumが使えない場合はインストールしてください
[vagrant@localhost]$yum install
これで解決できます!
他の記事も参考にしたい方は
こちらのLaravel で Class 'PDO' not found というエラーが出た場合の対処(CentOS7)を
ご確認ください。