Установка и настройка
PHP Manual

Настройка во время выполнения

Поведение этих функций зависит от установок в php.ini.

Директивы конфигурации PostgreSQL
Имя Значение по умолчанию Область изменения Changelog
pgsql.allow_persistent "1" PHP_INI_SYSTEM  
pgsql.max_persistent "-1" PHP_INI_SYSTEM  
pgsql.max_links "-1" PHP_INI_SYSTEM  
pgsql.auto_reset_persistent "0" PHP_INI_SYSTEM Доступна с PHP 4.2.0.
pgsql.ignore_notice "0" PHP_INI_ALL Доступна с PHP 4.3.0.
pgsql.log_notice "0" PHP_INI_ALL Доступна с PHP 4.3.0.

Для подробного описания констант PHP_INI_*, обратитесь к документации функции ini_set().

Краткое разъяснение конфигурационных директив.

pgsql.allow_persistent boolean

Разрешить постоянное соединение с Postgres.

pgsql.max_persistent integer

Максимальное количество постоянных соединений на один процесс.

Максимальное количество соединений Postgres на один процесс, включая постоянный соединения.

pgsql.auto_reset_persistent integer

Определять разорванные постоянные ссылки с pg_pconnect(). Требуются небольшие дополнительные ресурсы.

pgsql.ignore_notice integer

Игнорировать или нет уведомления от PostgreSQL.

pgsql.log_notice integer

Записывать в лог или нет уведомления от PostgreSQL. Директива PHP pgsql.ignore_notice должна быть иметь значение off для того, чтобы записывать в лог сообщения.


Установка и настройка
PHP Manual