Na działanie tych funkcji wpływają ustawienia zawarte w pliku php.ini.
Nazwa | Domyślna wartość | Możliwość zmian | Rejestr zmian |
---|---|---|---|
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 | Dostępna od PHP 4.2.0. |
pgsql.ignore_notice | "0" | PHP_INI_ALL | Dostępna od PHP 4.3.0. |
pgsql.log_notice | "0" | PHP_INI_ALL | Dostępna od PHP 4.3.0. |
Oto krótkie wyjaśnienie dyrektyw konfiguracji.
Określa czy pozwolić bazie PostgreSQL na połączenia stałe.
Definiuje maksymalną liczbę połączeń stałych PostgreSQL na proces serwera.
Definiuje maksymalną liczbę połączeń PostgreSQL na proces serwera, włączając w to połączenia stałe.
Wykrywa błędne identyfikatory połączeń utworzone za pomocą pg_pconnect(). Potrzebuje niewielkiego kosztu obciążenia.
Określa czy ignorować powiadomienia o uwagach zwracane przez PostgreSQL.
Określa czy logować powiadomienia o uwagach zwracane przez PostgreSQL. Dyrektywa PHP pgsql.ignore_notice musi być wyłączona, żeby możliwe było logowanie powiadomień o uwagach.