Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.
Nom | Par 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. |
Voici un éclaircissement sur l'utilisation des directives de configuration.
Autorise ou non les connexions persistantes Postgre.
Le nombre maximum de connexions persistantes Postgre par processus.
Le nombre maximum de connexions Postgre par processus, y compris les connexions persistantes.
Détecte les connexions persistantes (ouvertes avec pg_pconnect()) rompues.
Active ou non l'affichage des notices PostgreSQL.
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.