注意点
- libpq-dev を事前にインストールし、それから
docker-php-ext-install pdo_pgsql
を行うこと。
ことの発端
Laravel でマイグレーションの状態を調べようとしましたら、次のエラーとなりました。
調べてみますと、次のページに行き当たりました。
踏み込んで調べてみますと、確かに pdo_pgsql がありませんでした。そこで、 php:7.3-apache の Docker コンテナですので、次のコマンドでインストールを試みるも、失敗してしまいました。
これは、次のページで解決できました。
最終的に次のコマンドで pdo_pgsql をインストールすることができました。
おわりに
今まで、 Laravel では MySQL ばかり使用していました。ふと思い立って PostgreSQL を使用してみようとしたところ、エラーとなってしまいました><。
これを解決しましたので、ノートいたしました。
以上です。