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" INI_SYSTEM  
pgsql.max_persistent "-1" INI_SYSTEM  
pgsql.max_links "-1" INI_SYSTEM  
pgsql.auto_reset_persistent "0" INI_SYSTEM  
pgsql.ignore_notice "0" INI_ALL  
pgsql.log_notice "0" INI_ALL  
Pour plus de détails sur les modes 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

Autorise ou non les connexions persistantes Postgre.

pgsql.max_persistent int

Le nombre maximum de connexions persistantes Postgre par processus.

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

pgsql.auto_reset_persistent int

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

pgsql.ignore_notice int

Active ou non l'affichage des notices PostgreSQL.

pgsql.log_notice int

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.

add a note

User Contributed Notes 1 note

up
-1
ewl at compressedtime dot com
10 years ago
Does "per process" mean the entire server process? or each process id (for forked processes)?
To Top