「yum」コマンドでPostgreSQLをインストールした場合、
/etc/php.ini 、
/etc/php.d/pgsql.ini
の両ファイルで extension=pgsql.so が指定されているため、
/etc/php.ini もしくは
/etc/php.d/pgsql.ini
のどちらかの設定ファイル内で extension=pgsql.so 行をコメント(無効)し、
postgresql & httpdを再起動せねばならんです。
# yum install postgres*
# yum install php-pgsql
上記の状態で、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を再起動せねばならんです。
# yum install postgres*
# yum install php-pgsql
上記の状態で、PHPからpg_connectすると、下記のエラーが表示されます。
PHP Warning: pg_connect(): Cannot create new link. Too many open links ・・・
コメント