pg_close при использовании постоянных соединений postgres? - PullRequest
4 голосов
/ 21 ноября 2011

при использовании соединений pg_pconnect для соединения из php в postgres, действительно ли pg_close:

  1. действительно закрывает соединение (разрушает постоянный эффект)?
  2. передает соединение в pconnectбассейн?

1 Ответ

5 голосов
/ 21 ноября 2011

Это связано с конфигурацией PHP.ini, если для метки pgsql.allow_persistent установлено значение true, тогда pg_close не закроет соединение, поскольку оно является постоянным, в противном случае, еслиВы устанавливаете его в false. pg_close закроет соединение.

В документации указано pg-pconnect :

pg_close() will not close persistent links generated by pg_pconnect()
...