BD PostgreSQL dans une API Apigility ?

Résolu/Fermé
mikis69 Messages postés 168 Date d'inscription mardi 26 novembre 2013 Statut Membre Dernière intervention 11 février 2019 - 11 juil. 2015 à 21:53
mikis69 Messages postés 168 Date d'inscription mardi 26 novembre 2013 Statut Membre Dernière intervention 11 février 2019 - 12 juil. 2015 à 11:08
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 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339
11 juil. 2015 à 22:47
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 mardi 26 novembre 2013 Statut Membre Dernière intervention 11 février 2019
11 juil. 2015 à 23:33
Bonsoir,

Par serveur pgsql tu entend l'interface graphique pgAdmin ?
0
mpmp93 Messages postés 6652 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 1 339 > mikis69 Messages postés 168 Date d'inscription mardi 26 novembre 2013 Statut Membre Dernière intervention 11 février 2019
12 juil. 2015 à 07:00
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 mardi 26 novembre 2013 Statut Membre Dernière intervention 11 février 2019
12 juil. 2015 à 08:09
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 mercredi 29 juillet 2009 Statut Contributeur Dernière intervention 1 mai 2022 92
11 juil. 2015 à 22:19
Hello,
si ça utilise postgresql, tu as installé le driver php pour postgresql ?
0
mikis69 Messages postés 168 Date d'inscription mardi 26 novembre 2013 Statut Membre Dernière intervention 11 février 2019
11 juil. 2015 à 23:30
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 mardi 26 novembre 2013 Statut Membre Dernière intervention 11 février 2019
12 juil. 2015 à 11:08
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