BD PostgreSQL dans une API Apigility ?

Résolu
mikis69 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention   -  
mikis69 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir à toutes et à tous,

Je voulais savoir si quelqu'un a déjà créer une API (avec Apigility) qui utilise une base de données PostgreSQL ?

Car cela fait quelques jours que j'essaie sans y parvenir.. Et toujours avec la même erreur :

"Internal Server Error","status":500,"detail":"Connect Error: could not find driver"

J'utilise Wamp et suis sous windows 8..

Merci pour vos réponses et surtout votre aide !

Bonne soirée

3 réponses

mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340
 
Bonsoir,

Je pense qu'il faut charger un serveur PgSQL....

https://www.postgresql.org/download/windows/

Vous chargez et lancez PgSQL comme on lance mySQL dans WAMP. ENsuite, via WAMP (PHP) il y a un interface d'admin PgSQL....

A+
1
mikis69 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir,

Par serveur pgsql tu entend l'interface graphique pgAdmin ?
0
mpmp93 Messages postés 6648 Date d'inscription   Statut Membre Dernière intervention   1 340 > mikis69 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention  
 
Vous utilisez WAMP. Or WAMP = W A M P = Windows Apache MySQL PHP.....

Ce qui signifie que sous Windows, vous avez le serveur Apache, le serveur MySQL, le moteur PHP....Pour faire tourner une base Potsgres, il faut rajouter un serveur PgSQL qui lui n'est pas dans la config de base de WAMP....

A mon avis, c'est parce que vous n'avez pas ce serveur PgSQL que vous avez cette erreur ".... could not ind driver"
0
mikis69 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention  
 
Oui j'utilise WAMP, mais la base de données en local (ou ailleurs) fonctionne très bien sur le site internet que j'ai fait (sans Apigility) et que j'héberge sur mon serveur WAMP !
Ici, j'ai essayé de connecter ma base de données PostgreSQL à mon API et j'obtiens cette erreur "could not find driver" alors que les extensions pg_sql et php-pdo-pgsql sont activés..
0
miramaze Messages postés 1429 Date d'inscription   Statut Contributeur Dernière intervention   92
 
Hello,
si ça utilise postgresql, tu as installé le driver php pour postgresql ?
0
mikis69 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention  
 
Le driver postgresql, comment est ce qu'on l'installe ?

Il ne suffit pas de décommenter l'extension php-pdo-pgsql dans le php.ini ?
0
mikis69 Messages postés 168 Date d'inscription   Statut Membre Dernière intervention  
 
Bon,

Après quelques chipotages, ma base de données réussi à communiquer avec mon API sans aucunes erreurs mais je ne sais pas comment le problème s'est résolu..
0