Configuración en tiempo de ejecución
El comportamiento de estas funciones está afectado por los valores definidos en php.ini.
| Nombre | Predeterminado | Modificable | Cambios |
|---|---|---|---|
| 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 desde PHP 4.2.0. |
| pgsql.ignore_notice | "0" | PHP_INI_ALL | Disponible desde PHP 4.3.0. |
| pgsql.log_notice | "0" | PHP_INI_ALL | Disponible desde PHP 4.3.0. |
A continuación se presenta una corta explicación de las directivas de configuración.
- pgsql.allow_persistent boolean
-
Indica si se permiten conexiones Postgres persistentes.
- pgsql.max_persistent integer
-
El máximo número de conexiones Postgres persistentes por proceso.
- pgsql.max_links integer
-
El máximo número de conexiones Postgres por proceso, incluyendo conexiones persistentes.
- pgsql.auto_reset_persistent integer
-
Detectar enlaces persistentes rotos con pg_pconnect(). Necesita un poco de carga extra.
- pgsql.ignore_notice integer
-
Indica si se ignoran o no las noticias desde PostgreSQL.
- pgsql.log_notice integer
-
Indica si se registran o no las noticias desde PostgreSQL. La directiva de PHP pgsql.ignore_notice debe estar deshabilitada para registrar mensajes tipo noticia.
Configuración en tiempo de ejecución
