NuOnce BlueQuartz:yumのPostgreSQL留意点

作成日:2007.01.19

yumでPostgreSQLをインストールした場合、php.iniの設定を行わないとPHPからDBに接続できません。

PostgreSQLのインストール

# yum install postgres*
# yum install php-pgsql

PHPでDB接続時のエラー
この状態で、PHPからpg_connectすると、下記のエラーが表示されます。

PHP Warning: pg_connect(): Cannot create new link. Too many open links ・・・

原因と対処方法
/etc/php.ini 、/etc/php.d/pgsql.ini の両ファイルで extension=pgsql.so が指定されているため、/etc/php.ini もしくは /etc/php.d/pgsql.ini のどちらかの設定ファイル内で extension=pgsql.so 行をコメント(無効)し、postgresql・httpdを再起動すれば接続できるようになります。



記事の評価: 星 1 こ星 2 こ星 3 こ星 4 こ星 5 こ (5件)
Loading ... Loading ...

ページTOPへ