Installation
Types de ressources
Installation/Configuration
PHP Manual

## Configuration à l'exécution

Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.

Options de configuration PostGreSQL
Nom | Défaut | Modifiable | Historique
--- | --- | --- | ---
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 | Disponible depuis PHP 4.2.0.
pgsql.ignore_notice | "0" | PHP_INI_ALL | Disponible depuis PHP 4.3.0.
pgsql.log_notice | "0" | PHP_INI_ALL | Disponible depuis PHP 4.3.0.

Pour plus de détails sur les modes PHP_INI_*, reportez-vous à Où une directive de configuration peut être modifiée.

Voici un éclaircissement sur l'utilisation des directives de configuration.

`pgsql.allow_persistent` booléen

  Autorise ou non les connexions persistantes Postgre.

`pgsql.max_persistent` entier

  Le nombre maximum de connexions persistantes Postgre par processus.

`pgsql.max_links` entier

  Le nombre maximum de connexions Postgre par processus, y compris les connexions persistantes.

`pgsql.auto_reset_persistent` entier

  Détecte les connexions persistantes (ouvertes avec pg_pconnect()) rompues.

`pgsql.ignore_notice` entier

  Active ou non l'affichage des notices PostgreSQL.

`pgsql.log_notice` entier

  Active ou non l'enregistrement en fichier log des messages notices PostgreSQL. La directive PHP pgsql.ignore_notice doit être désactivée pour pouvoir enregistrer les messages de notices en fichier log.

Installation
Types de ressources
Installation/Configuration
PHP Manual