[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] pb accès postgresql via TCP/IP
DB2= le top, mais surtout pour un usage pro. Sinon Oracle puis MySql.
On Fri, 02 Nov 2001 15:26:28 +0100
Gaetan GUYODO <gaetan.guyodo@lrb.ap-hop-paris.fr> wrote:
> 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 ]
[ 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 ]