laravel7で以下の手順を踏んで、認証の機能を作ろうと思っているのですが、メールアドレスとパズワードを入力し、Loginボタンを押すと、
Symfony\Component\ErrorHandler\Error\FatalError Class 'PDO' not found
このようなエラーが出ます。解決する方法がわからず困っております。
手助けしていただけると幸いです。
バージョンについて
PHP 7.3.15
Laravel 7.1.3
やったこと
PDOの拡張が入っておらずDBに接続できていない?
PDOの拡張が入っておらずDBに接続できていない?と思い以下のコマンドを実行しました。
$ php artisan migrate:status +------+------------------------------------------------+-------+ | Ran? | Migration | Batch | +------+------------------------------------------------+-------+ | Yes | 2014_10_12_000000_create_users_table | 1 | | Yes | 2014_10_12_100000_create_password_resets_table | 2 | | Yes | 2019_08_19_000000_create_failed_jobs_table | 1 | +------+------------------------------------------------+-------+
この部分に関しては問題ないような気がします。
PHPの機能拡張がない?
この部分に関しては確かめる方法がわかりませんでした。
以下のコマンドを実行した結果の関係がありそうな部分は以下のようになっております。
$ sudo yum list | grep pdo php-pdo.x86_64 7.3.15-1.amzn2 @amzn2extra-php7.3 php73-php-pdo.x86_64 7.3.15-1.el7.remi @remi-safe php73-php-pdo-dblib.x86_64 7.3.15-1.el7.remi remi-safe
あなたの回答
tips
プレビュー