読者です 読者をやめる 読者になる 読者になる

PostgresSQL PDOを使おうとする時に「Uncaught exception 'PDOException' with message 'could not find driver'」

原因

  • pdo_pdo_pgsqlないか
  • php.ini (pgsql.so)記載していないか

pdo_pdo_pgsqlの場合

php -i | grep pdo で確認、なければインストールする

sudo yum install --enablerepo=remi-php56 php-pdo php-pgsql

php.ini (pgsql.so) 追記する

extension=pgsql.so

上記2点確認すれば動くはず