[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] pb accès postgresql via TCP/IP



Finalement, j'ai trouvé...
tout vient de mes drivers PostgreSQL de Kylix (les zeoslib).
Jerome, t'as tout à fait raison... mes drivers sont ecrit en Qt, donc ils ont 
besoin d'un serveur X... or c'est pas vraiment le cas d'un serveur web !
donc je suis dans la merde, pieds et poings liés... chuis MOOORT !

non, quand même pas.
qu'est-ce que je pourrais utiliser comme SGBD qui soit bien, rapide, et qui 
supporte des volumes conséquents quand même !
sous kylix, en drivers natifs, j'ai le choix entre DB2, Oracle, MySQL et 
Interbase.
Ca fait pas lourd !

Au fait, Oracle n'a pas une version light gratuite ?
je crois avoir entendu ça un jour... (mais ça m'avait fortement étonné !)
Sinon, quel conseil parmi les 3 autres ?

Gaetan


Le Vendredi  2 Novembre 2001 14:44, vous avez écrit :
> Gaetan GUYODO wrote:
> >Salut,
> >j'essaie d'accéder à une de mes bases de données PostgreSQL via un script
> > cgi et je n'y arrive pas. pour tester mon travail, j'essaie de me
> > connecter à partir de mon ordi, via un navigateur, et c'est sur ce même
> > ordi qu'est installé postgresql.
> >j'ai pourtant essayé de bien faire, lire les docs... mais rien ne passe !
> >
> >j'ai mis dans le pg_hba.conf les lignes suivantes :
> >host    all     164.1.102.233   255.255.248.0   trust
> >ça ne marche pas
> >j'ai essayé :
> >host    all     127.0.0.1   255.255.255.255   trust
> >et rien non plus.
>
> Seul ton serveur web a besoin d'accéder à ton serveur Postgresql? Si
> oui, la première ligne est inutile et dangereuse.
>
> >qui pourrait m'en dire un peu plus sur ce qu'il faudrait mettre comme
> > adresse IP (mon adresse IP ou 127.0.0.1 ?) et comme masque de sous-réseau
> > (celui que j'utilise quand je configure les machines, ou bien un truc
> > plus générique comme 255.255.255.255 ?)
> >déjà, ça m'aiderait à comprendre !!!
> >
> >ensuite, j'ai quand même regardé mes logs apache, et j'ai ça :
> >dans "access_log" j'ai
> >127.0.0.1 - - [02/Nov/2001:12:04:12 +0100] "GET /demo_bin/proj1/testcgi1
> >HTTP/1.1" 500 605
>
> Ca veut bien dire ce que ça dit: la machine 127.0.0.1 a essayé d'accéder au
>
> /demo_bin/proj1/testcgi1
>
> et y a réussi.
>
> >et dans error_log j'ai :
> >testcgi1: cannot connect to X server
>
> Ce message signifie: "tu n'as rien compris, ce programme est fait pour
> X, pas pour une interface web!"
>
> >[Fri Nov  2 12:16:16 2001] [error] [client 127.0.0.1] Premature end of
> > script headers: /home/gaetan/public_html/cgis/demo_bin/proj1/testcgi1
>
> "J'arrête d'essayer d'exécuter ce truc"
>
> >[Fri Nov  2 12:16:17 2001] [error] [client 127.0.0.1] File does not exist:
> >/usr/local/httpd/htdocs/favicon.ico
> >
> >
> >je dois préciser que mon cgi est fait sous kylix et qu'il s'appelle
> > testcgi1.
>
> Revois la doc de Kylix.
>
> >Si qqn voit ce qui peut bloquer ???
> >Gaetan
> >
> >
> >[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> >[ le type de demande...                                            ]
> >[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
> >[ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
> >[ http://unixtech.be              Contact: listmaster@unixtech.be  ]
>
> [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> [ le type de demande...                                            ]
> [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
> [ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
> [ http://unixtech.be              Contact: listmaster@unixtech.be  ]


[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
[ http://unixtech.be              Contact: listmaster@unixtech.be  ]