PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Collegamento di cakephp 2.0 con PostgreSQL

Un colpo nel buio:è il nome del database Test o test ? Gli identificatori senza virgolette vengono convertiti in minuscolo in PostgreSQL. Il manuale a riguardo .

Prossimo colpo al buio:ti stai connettendo a localhost . Questa non è una connessione locale tramite socket di dominio Unix. Affinché ciò funzioni, il database deve essere impostato per l'ascolto delle connessioni TCP/IP. Quindi hai bisogno nel tuo postgresql.conf :

listen_addresses = '*'

.. e riavvia.

Inoltre, il tuo pg_hba.conf le impostazioni devono consentire la connessione. Potrebbe essere un problema simile a questo .
Inizia leggendo il capitolo Impostazioni di connessione nel manuale di multa.

Ma ora ho finito di indovinare. Hai necessità per fornire il messaggio di errore.