前提条件
CentOS7
PHP7.3.21
Apache 2.4.41
以下のエラーにより、アプリケーションが動作しておりません。
The pgsql driver is not currently installed
ドライバのインストールをこちらの記事を参考に実施しました。
yum install php-pdo_pgsql // エラー Resolving Dependencies --> Running transaction check ---> Package php-pgsql.x86_64 0:5.4.16-48.el7 will be installed --> Processing Dependency: php-pdo(x86-64) = 5.4.16-48.el7 for package: php-pgsql-5.4.16-48.el7.x86_64 --> Finished Dependency Resolution Error: Package: php-pgsql-5.4.16-48.el7.x86_64 (base) Requires: php-pdo(x86-64) = 5.4.16-48.el7 Installed: php-pdo-7.3.21-1.el7.remi.x86_64 (@remi-php73) php-pdo(x86-64) = 7.3.21-1.el7.remi Available: php-pdo-5.4.16-48.el7.x86_64 (base) php-pdo(x86-64) = 5.4.16-48.el7 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
よく分かりませんがPHPのバージョン依存っぽいと判断し以下を実行しました。
yum -y install php73-php-pgsql
インストールは完了出来ましたが、以下のエラーは変わらず。
The pgsql driver is not currently installed
原因が分かる方教えていただけますでしょうか。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー