[Plone-IT] Errore di connessione a PostgreSQL da Plone

2015-06-23 Per discussione Luca Gentili
Ciao a tutti,

sto lavorando su macchina CentOS 6.6 con Plone 4.1.6.

Sulla macchina ho installato postgres nelle versioni 8.4 e 9.0. Il mio
database è sulla 9.0.

Lanciando la mia istanza Plone ottengo il seguente trace:

raise exc.NoSuchTableError(table.name)
zope.configuration.config.ConfigurationExecutionError: class
'sqlalchemy.exc.NoSuchTableError': mia_tabella
  in:
  File /home/zope/.../configure.zcml, line 170.2-172.34
utility provides=collective.lead.interfaces.IDatabase
 factory=.database.mia_factory
 name=mio_prodotto /

​Credo che il problema dipenda dall'impossibilità di accedere al DB
corretto... nel mio zope.conf ho (tra le altre cose):

product-config mio_prodotto_db
drivername postgres
username zope
password 
host 127.0.0.1
port 5432
database mio_database
/product-config


​La domanda è devo sostituire il drivername con postgresql-9.0 (nome del
servizio che lancio su CentOS)?

​Grazie in anticipo per suggerimenti e idee

Luca​

-- 

*Luca Gentili*about.me http://about.me/lucagent

*Pensa all'ambiente prima di stampare.* |* Consider the environment before
printing. *| *Avant d'imprimer, pensez à l'environnement.* | *Considere el
medio ambiente antes de imprimir.  *
___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Re: [Plone-IT] Errore di connessione a PostgreSQL da Plone

2015-06-23 Per discussione Mauro Amico

Ciao Luca,
se hai più postgresql sullo stesso server probabilmente sono in ascolto 
su porte diverse

puoi vedere nelle diverse configurazioni o con

sudo netstat -ltnp

poi ti basta probabilmente cambiare

port 5432

con la porta corretta su cui gira postgresql 9.0

Mauro.

On 23/06/2015 12:21, Luca Gentili wrote:

Ciao a tutti,

sto lavorando su macchina CentOS 6.6 con Plone 4.1.6.

Sulla macchina ho installato postgres nelle versioni 8.4 e 9.0. Il mio 
database è sulla 9.0.


Lanciando la mia istanza Plone ottengo il seguente trace:

raise exc.NoSuchTableError(table.name http://table.name/)
zope.configuration.config.ConfigurationExecutionError: class 
'sqlalchemy.exc.NoSuchTableError': mia_tabella

  in:
  File /home/zope/.../configure.zcml, line 170.2-172.34
utility provides=collective.lead.interfaces.IDatabase
 factory=.database.mia_factory
 name=mio_prodotto /

​ Credo che il problema dipenda dall'impossibilità di accedere al DB 
corretto... nel mio zope.conf ho (tra le altre cose):


product-config mio_prodotto_db
drivername postgres
username zope
password 
host 127.0.0.1
port 5432
database mio_database
/product-config


​ La domanda è devo sostituire il drivername con postgresql-9.0(nome 
del servizio che lancio su CentOS)?


​ Grazie in anticipo per suggerimenti e idee

Luca ​

--
*Luca Gentili
*about.mehttp://about.me/lucagent

/Pensa all'ambiente prima di stampare./ |/ Consider the environment 
before printing. /| /Avant d'imprimer, pensez à l'environnement./ | 
/Considere el medio ambiente antes de imprimir. /



___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


--
Mauro

___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Re: [Plone-IT] Errore di connessione a PostgreSQL da Plone

2015-06-23 Per discussione Luca Gentili
Grazie  Mauro della pronta risposta,

in realtà ho attivo solo il servizio della 9.0 ed è in ascolto sulla porta
5432, ma in netstat mi risulta postmaster

Proto Recv-Q Send-Q Local Address   Foreign Address
State   PID/Program name

tcp0  0 127.0.0.1:5432  0.0.0.0:*
LISTEN  7779/postmaster




Il giorno 23 giugno 2015 12:27, Mauro Amico mauro.am...@gmail.com ha
scritto:

  Ciao Luca,
 se hai più postgresql sullo stesso server probabilmente sono in ascolto su
 porte diverse
 puoi vedere nelle diverse configurazioni o con

 sudo netstat -ltnp

 poi ti basta probabilmente cambiare

 port 5432

 con la porta corretta su cui gira postgresql 9.0

 Mauro.

  On 23/06/2015 12:21, Luca Gentili wrote:

  Ciao a tutti,

  sto lavorando su macchina CentOS 6.6 con Plone 4.1.6.

  Sulla macchina ho installato postgres nelle versioni 8.4 e 9.0. Il mio
 database è sulla 9.0.

  Lanciando la mia istanza Plone ottengo il seguente trace:

  raise exc.NoSuchTableError(table.name)
 zope.configuration.config.ConfigurationExecutionError: class
 'sqlalchemy.exc.NoSuchTableError': mia_tabella
   in:
   File /home/zope/.../configure.zcml, line 170.2-172.34
 utility provides=collective.lead.interfaces.IDatabase
  factory=.database.mia_factory
  name=mio_prodotto /

  ​ Credo che il problema dipenda dall'impossibilità di accedere al DB
 corretto... nel mio zope.conf ho (tra le altre cose):

  product-config mio_prodotto_db
 drivername postgres
 username zope
 password 
 host 127.0.0.1
 port 5432
 database mio_database
 /product-config


  ​ La domanda è devo sostituire il drivername con postgresql-9.0 (nome
 del servizio che lancio su CentOS)?

  ​ Grazie in anticipo per suggerimenti e idee

  Luca ​

  --

 *Luca Gentili *about.me http://about.me/lucagent

 *Pensa all'ambiente prima di stampare.* |* Consider the environment
 before printing. *| *Avant d'imprimer, pensez à l'environnement.* | *Considere
 el medio ambiente antes de imprimir.  *



 ___
 Plone-IT mailing 
 listPlone-IT@lists.plone.orghttps://lists.plone.org/mailman/listinfo/plone-plone-ithttp://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html


 --
 Mauro


 ___
 Plone-IT mailing list
 plone...@lists.plone.org
 https://lists.plone.org/mailman/listinfo/plone-plone-it
 http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html




-- 

*Luca Gentili*about.me http://about.me/lucagent

*Pensa all'ambiente prima di stampare.* |* Consider the environment before
printing. *| *Avant d'imprimer, pensez à l'environnement.* | *Considere el
medio ambiente antes de imprimir.  *
___
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html