Newsgroup: it.comp.macintosh
Titolo: Problemi con PostgreSQL

Salve.
Ultimamente anche per motivi di lavoro ho installato postgres sul mio PB con 
OSX 10.3.3
Visto che si tratta della mia prima installazione di postgres invece di 
scaricarmi i sorgenti e compilarli ho preferito scaricare il .pkg  da 
www.entropy.ch
, ho anche provveduto a scaricare ed installare la versione di 
PHP aggiornata sempre da 
www.entropy.ch
.
Ho seguito passo passo le istruzione per l'installazione e tutte e due le 
installazioni sembrano essere andate a buon fine, ho provato a vsualizzare la 
pagina di info di PHP e mi compare la versione corretta, tra l'altro appaiono 
anche i moduli che dovrebbero servire a PHP per dialogare con postgres, sono 
anche riuscito a creare un database di prova con postgres, utlizzando solo il 
terminale.
Ho poi cercato di installare uno di quei programmi per poter modificare e 
creare database tramite una interfaccia grafica, ho provato sia con 
PhpPgAdmin che con DbVisualizer 4.1, i programmi si installano ma poi non 
riescono a comunicare con Postgres ad esempio phppgadmin mi dice che la 
password con cui cerco di accedere al database e sbagliata anche se e` stessa 
che uso per accedervi via terminale.
Ho provato anche ad utlizzare l'essempio di codice fatto con PHP che si trova 
tra le istruzioni di installazione su sito di  entropy  ma quando lo lancio 
mi dice che non riesce a connetersi al database.
Evidentemente no ho configurato corettamente qualche cosa forse nel file di 
configurazione di PHP o Postgres
Qualcuno mi puo` aiutare ?
 
-- 
Riccardo Saettone
Per rispondere togliere Alfa e Beta dall'indirizzo

 scaricarmi i sorgenti e compilarli ho preferito scaricare il .pkg  da
Purtroppo non ho mai provato quel .pkg, ma in passato non ho avuto altro
che sfighe a istallare PostgreSQL "pacchettizzato" su altre piattaforme
come Linux.  Ho cosi` preso l'abitudine di farmelo dai sorgenti ogni
volta che mi serve e tutti i problemi sono spariti, su tutte le
piattaforme.  Ho appena passato lo stesso consiglio sul ng python a uno
che stava lottando con degli .rpm e poof, anche a lui rifacendosi
PostgreSQL dai sorgenti i problemi sono spariti come per magia.  Su Mac
non l'ho neppure cercato pacchettizzato, sorgenti e via, tutto perfetto,
zero problemi.
Se questo si applichi anche a PHP, non so proprio (io uso Python).
Magari e` questione anche di che _utente_ usano i vari pacchetti per
connettersi al db, non solo di che _password_.  Tieni presente che gli
"utenti" del db non sono necessariamente gli stessi degli "utenti" a
livello di SO.  Puoi configurare PostgreSQL per tenere traccia nel log
di tutti i tentativi di connessione, e vedere cosa ti dice dopo un
tentativo fallito da parte dei tuoi vari pacchetti.  Insomma, non e`
detto che ricompilare dai sorgenti ti _serva_ (dico solo che se fa
comodo non e` affatto un grosso problema... altri pacchetti come OO.o
sono diabolici da mettere su a perfezione dai sorgenti, PostgreSQL e`
una passeggiata).
Alex

 tcpip_socket = true
Questo l'ho gia fatto ma non ha sortito alcun effetto. :(


 Questo l'ho gia fatto ma non ha sortito alcun effetto. :(
Molto strano.
Hai provato anche con Webmin?
-- 
Giocare col mondo, facendolo a pezzi...
Bambini che il sole, ha ridotto gia... vecchi.

 Hai provato anche con Webmin?
Trovata la soluzione :))
Era un problema di configurazione di phppgadmin
i n pratica bisogna andare sul file di configurazione di phppgadmin che si 
chiama: config.inc.php
e cambiare la riga 
$conf['extra_login_security'] = true;
in
$conf['extra_login_security'] = false;
in questo modo si abilita la possibilità per l'utente postgres di accedere ai 
database.
