J’ai posté cette question car les réponses aux posts en avant-première ne m’ont pas aidé. J’essaie de me connecter à DB postgres situé sur le serveur distant à partir de mon ordinateur local. J’utilise l’IDE Xampp et Netbeans.
ci-dessous est le code que je tente d’exécuter:
//attempt a connection $dbh = pg_connect("host=server_name port=5432 dbname=prototype1 user=leonidz password=****"); if (!$dbh) { die("Error in connection: " . pg_last_error()); }
C’est le msg d’erreur:
Fatal error: Call to undefined function pg_connect() in C:\xampp\htdocs\PhpProject1\index.php on line 10
dans php.ini je ne suis pas engagé: extension = php_pgsql.dll et extension = php_pdo_pgsql.dll
J’ai également mappé l’extension_dir = “C: \ xampp \ php \ ext \” et redémarré le serveur Apache après le changement.
Je ne sais pas quoi d’autre je devrais faire, s’il vous plaît aider.
Dans le fichier C: \ xampp \ php \ php.ini, décommentez ceci:
extension = php_pdo_pgsql.dll
extension = php_pgsql.dll