J'ai installé Apache2 sur Ubuntu 14.04, avec php 5.5.9. Je vois l'écran Apache, l'écran phpinfo, mais php ne peut pas se connecter à postgresql. Je reçois "Erreur irrécupérable: Appel à la fonction indéfinie pg_connect()" quand j'essaye.ubuntu php_pgsql.dll pas trouvé
Mon php.ini selon 'phpinfo();' est:
Loaded Configuration File /etc/php5/apache2/php.ini
Dans php.ini J'ai une section [PostgreSQL], mais pas
;extension=php_pgsql.dll
et le fichier n'existe pas.
Les modules chargés comprennent mod_php5, mais pas * pgsql ...
Je suppose que le proxy dans mon établissement a bloqué quelque chose?
[PostgreSQL]
pgsql.allow_persistent = On
pgsql.auto_reset_persistent = Off
pgsql.max_persistent = -1
pgsql.max_links = -1
pgsql.ignore_notice = 0
pgsql.log_notice = 0
ce qui est affichage? Essayez ceci dans le terminal: "cat /etc/php5/apache2/php.ini | grep php_pgsql.dll" –
"php ne peut pas se connecter à postgresql." whats avertissement? –
Désolé, j'ai corrigé le post pour inclure l'erreur affichée par le navigateur. Mais il n'y a pas de "php_pg" ou "php_pgsql.dll" sur php.ini. – Rodrigo