PHPPgAdmin : Vous n'avez pas compilé correctement le support de la base de données

Noter ce cours :

Liens sponsorisés :

Vous n'avez pas compilé correctement le support de la base de données dans votre installation de PHP. Voilà un message qui, même si vous croyez avoir installé postgreSQL correctement (en activant l'extension pdo_pgsql), continue à s'afficher ...

PHPPgAdmin utilise non pas l'extension pdo_pgsql mais l'extension pg_sql pour s'exécuter. Si cette extension n'est pas activée, l'outil ne fonctionnera pas.

Modification du fichier php.ini

Vous devez localiser l'emplacement du fichier php.ini sur votre machine. Si vous utilisez un outil tel que WAMP, il y a deux fichiers php.ini, l'un utilisé en tant que module apache (qui se trouve dans le répertoire de Wamp puis bin/apache/apacheXXXX/bin/php.ini), le XXXX correspondant à la version d'Apache installée), l'autre en tant que CGI et situé dans le répertoire bin/php/phpXXXX/php.ini). Afin de ne pas vous prendre trop la tête, vous pouvez modifier les deux fichiers. Ouvrez chacun des fichiers et repérez la ligne ;extension=php_pg_sql.dll puis supprimez le point-virgule. Sous Linux, l'extension s'appelle php_pg_sql.so. Le principe est le même.

Extension php_pg_sql

Redémarrage des services

Il vous faut ensuite relancer Apache. Pour ce faire, avec Wamp, faites un clic sur l'icône de notification, puis Redémarrer les services, sous Linux tapez la commande suivante dans un terminal : /etc/init.d/apache2 restart.

PHPPgAdmin devrait maintenant fonctionner correctement.

Vous avez aimé cet article intitulé PHPPgAdmin : Vous n'avez pas compilé correctement le support de la base de données ? Partagez-le !
Vulgarisation-informatique.com
Cours en informatique & tutoriels