Bonjour,
Je souhaite faire un site php qui consulte ma base de donnée (cela marche sur wampserver en local sur mon ordinateur personnel), mais arrivé sur mon nas, après avoir bien mis les bonnes adresse login etc pour se connecter à ma base de donnée via $connexion = pg_connect("...") or die("..."); cela ne marche plus mais peu importe mes paramètre m'affiche l'erreur : Warning: pg_connect(): PostgreSQL is not a open service. in /volume1/web/PHP/tp7/exemple1.php on line 8
J'ai donc configuré pg_hba.conf et j'ai mis la ligne 192.168.1.1/16 au début, et dans postgresql.conf j'ai bien mis listen adresse = '*'.
J'ai ensuite modifié le 192.168.1.1/16 par un 0.0.0.0/0 comme ça on es sur.
J'arrive donc à me connecter à ma base via PgAdmin III depuis mon windows, en ayant renseigné 192.168.1.20 comme host (celle de mon nas) => pas de soucis
Le soucis est que j'arrive à me connecter avec la méthode $connection = new PDO("pgsql:...") or die("..."); mais pas avec pg_connect() pourtant avec les mêmes paramètre.
Je sais juste que PDO est plus orienté POO, j'pourrais l'utiliser pour faire mes requête mais il m'est strictement demandé d'utiliser pg_connect().
Je sais pas si j'ai fournis toute les informations qui pourrais aider, si il en manque je peux les fournir très vite je ne fais rien d'autre à pars essayer de faire marcher cette chose :').
En vous remerciant d'avance !
Vinyard