Re: [zope-pt] Zope e Postgres em máquinas distintas?
Eu fiz isso já cara, mas não tive sucesso, porém vc respondeu o que eu queria saber, eu vou tentar mais um pouco e caso não consiga, não hesitarei em pedir ajuda... Um abraço... e Obrigado. 2008/4/28 Diogo Tadeu Silva de Araujo <[EMAIL PROTECTED]>: > Desculpe, esqueci desses detalhes. > Da última vez eu segui esse tutorial [1], fiz todos os passos no servidor > que tinha o postgresql e copiei a pasta ZPsycopgDA para a pasta produtos. > > Qualquer dificuldade avise. > > [1] > > http://www.fabiorizzo.com/Members/pythondeveloper/zope-com-postgresql-e-psyc > opg/ > > -Mensagem original- > De: zope-pt@yahoogrupos.com.br [mailto: > zope-pt@yahoogrupos.com.br ] Em nome > de Carlos Jean Costa Cabral Enviada em: segunda-feira, 28 de abril de 2008 > 17:09 > Para: zope-pt@yahoogrupos.com.br > Assunto: Re: [zope-pt] Zope e Postgres em máquinas distintas? > > Ok Diogo, mas a questão é: É possível instalar o conector numa máquina que > não tenha o postgres instalado? Pois ele usa umas bibliotecas do postgres > pra instalar e aí como faço? > > Na verdade não Jean, eu mesmo tinha uma aplicação Zope/Postgresql em > servidores distintos, principalmente pela questão de performance. O que > você > deve fazer é configurar a conexão apontando para o IP do outro servidor. > > Att, Diogo. > > -Mensagem original- > De: zope-pt@yahoogrupos.com.br [mailto: > zope-pt@yahoogrupos.com.br ] Em nome > de Carlos Jean Enviada em: segunda-feira, 28 de abril de 2008 10:28 > Para: zope-pt@yahoogrupos.com.br > Assunto: [zope-pt] Zope e Postgres em máquinas distintas? > > Saudações Galera... > > Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, > ambos > estão na mesma máquina, instalei o egenix e o psycopg, até aí tudo bem, > mas > surgiu a necessidade de separarmos os dois (zope e postgres), porém, pelo > que entendi preciso do zope e do postgres na mesma máquina pra poder > instalar o conector... e aí? > > -- > > Carlos Jean Costa Cabral > > > > -- Carlos Jean Costa Cabral
RES: [zope-pt] Zope e Postgres em máquinas distint as?
Desculpe, esqueci desses detalhes. Da última vez eu segui esse tutorial [1], fiz todos os passos no servidor que tinha o postgresql e copiei a pasta ZPsycopgDA para a pasta produtos. Qualquer dificuldade avise. [1] http://www.fabiorizzo.com/Members/pythondeveloper/zope-com-postgresql-e-psyc opg/ -Mensagem original- De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Jean Costa Cabral Enviada em: segunda-feira, 28 de abril de 2008 17:09 Para: zope-pt@yahoogrupos.com.br Assunto: Re: [zope-pt] Zope e Postgres em máquinas distintas? Ok Diogo, mas a questão é: É possível instalar o conector numa máquina que não tenha o postgres instalado? Pois ele usa umas bibliotecas do postgres pra instalar e aí como faço? Na verdade não Jean, eu mesmo tinha uma aplicação Zope/Postgresql em servidores distintos, principalmente pela questão de performance. O que você deve fazer é configurar a conexão apontando para o IP do outro servidor. Att, Diogo. -Mensagem original- De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Jean Enviada em: segunda-feira, 28 de abril de 2008 10:28 Para: zope-pt@yahoogrupos.com.br Assunto: [zope-pt] Zope e Postgres em máquinas distintas? Saudações Galera... Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, ambos estão na mesma máquina, instalei o egenix e o psycopg, até aí tudo bem, mas surgiu a necessidade de separarmos os dois (zope e postgres), porém, pelo que entendi preciso do zope e do postgres na mesma máquina pra poder instalar o conector... e aí? -- Carlos Jean Costa Cabral
RES: [zope-pt] Zope e Postgres em máquinas distint as?
Desculpe É esqueci desse detalhe. Da última vez eu segui esse tutorial [1], fiz todos os passos no servidor que tinha o postgresql e copiei a pasta ZPsycopgDA para a pasta produtos. Qualquer dificuldade, avise. [1] http://www.fabiorizzo.com/Members/pythondeveloper/zope-com-postgresql-e-psyc opg/ -Mensagem original- De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Jean Costa Cabral Enviada em: segunda-feira, 28 de abril de 2008 17:09 Para: zope-pt@yahoogrupos.com.br Assunto: Re: [zope-pt] Zope e Postgres em máquinas distintas? Ok Diogo, mas a questão é: É possível instalar o conector numa máquina que não tenha o postgres instalado? Pois ele usa umas bibliotecas do postgres pra instalar e aí como faço? Na verdade não Jean, eu mesmo tinha uma aplicação Zope/Postgresql em servidores distintos, principalmente pela questão de performance. O que você deve fazer é configurar a conexão apontando para o IP do outro servidor. Att, Diogo. -Mensagem original- De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Jean Enviada em: segunda-feira, 28 de abril de 2008 10:28 Para: zope-pt@yahoogrupos.com.br Assunto: [zope-pt] Zope e Postgres em máquinas distintas? Saudações Galera... Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, ambos estão na mesma máquina, instalei o egenix e o psycopg, até aí tudo bem, mas surgiu a necessidade de separarmos os dois (zope e postgres), porém, pelo que entendi preciso do zope e do postgres na mesma máquina pra poder instalar o conector... e aí? -- Carlos Jean Costa Cabral
Re: [zope-pt] Zope e Postgres em máquinas distintas?
Ok Diogo, mas a questão é: É possível instalar o conector numa máquina que não tenha o postgres instalado? Pois ele usa umas bibliotecas do postgres pra instalar e aí como faço? 2008/4/28 Diogo Tadeu Silva de Araujo <[EMAIL PROTECTED]>: > Na verdade não Jean, eu mesmo tinha uma aplicação Zope/Postgresql em > servidores distintos, principalmente pela questão de performance. O que > você > deve fazer é configurar a conexão apontando para o IP do outro servidor. > > Att, Diogo. > > -Mensagem original- > De: zope-pt@yahoogrupos.com.br [mailto: > zope-pt@yahoogrupos.com.br ] Em nome > de Carlos Jean > Enviada em: segunda-feira, 28 de abril de 2008 10:28 > Para: zope-pt@yahoogrupos.com.br > Assunto: [zope-pt] Zope e Postgres em máquinas distintas? > > > Saudações Galera... > > Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, > ambos estão na mesma máquina, instalei o egenix e o psycopg, até aí > tudo bem, mas surgiu a necessidade de separarmos os dois (zope e > postgres), porém, pelo que entendi preciso do zope e do postgres na > mesma máquina pra poder instalar o conector... e aí? > > > -- Carlos Jean Costa Cabral
RES: [zope-pt] Zope e Postgres em máquinas distint as?
Na verdade não Jean, eu mesmo tinha uma aplicação Zope/Postgresql em servidores distintos, principalmente pela questão de performance. O que você deve fazer é configurar a conexão apontando para o IP do outro servidor. Att, Diogo. -Mensagem original- De: zope-pt@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Carlos Jean Enviada em: segunda-feira, 28 de abril de 2008 10:28 Para: zope-pt@yahoogrupos.com.br Assunto: [zope-pt] Zope e Postgres em máquinas distintas? Saudações Galera... Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, ambos estão na mesma máquina, instalei o egenix e o psycopg, até aí tudo bem, mas surgiu a necessidade de separarmos os dois (zope e postgres), porém, pelo que entendi preciso do zope e do postgres na mesma máquina pra poder instalar o conector... e aí?
[zope-pt] Migração de Plone 2.5.5 para Plone 3.0.6
Boa tarde pessoal, É o seguinte, estou com uns problemas a migrar um site que tenho em Plone 2.5.5 para uma plataforma Plone 3.0.6, ou seja, quando tento fazer o portal_migration do site dá-me o seguinte erro: * Dry run selected. * Starting the migration from version: 2.5.5 * Attempting to upgrade from: 2.5.5 * Upgrade aborted * Error type: zExceptions.BadRequest * Error value: ('Empty or invalid id specified', '') * File "/opt/Plone-3.0.6/zeocluster/client1/Products/CMFPlone/MigrationTool.py", line 210, in upgrade newv, msgs = self._upgrade(newv) * File "/opt/Plone-3.0.6/zeocluster/client1/Products/CMFPlone/MigrationTool.py", line 321, in _upgrade res = function(self.aq_parent) * File "/opt/Plone-3.0.6/zeocluster/client1/Products/CMFPlone/migrations/v3_0/alphas.py", line 100, in three0_alpha1 migrateOldActions(portal, out) * File "/opt/Plone-3.0.6/zeocluster/client1/Products/CMFPlone/migrations/v3_0/alphas.py", line 446, in migrateOldActions new_category._setObject(action.id, new_action) * File "/opt/Plone-3.0.6/lib/python/OFS/ObjectManager.py", line 316, in _setObject v = self._checkId(id) * File "/opt/Plone-3.0.6/lib/python/OFS/ObjectManager.py", line 83, in checkValidId raise BadRequest, ('Empty or invalid id specified',id) * End of upgrade path, migration has finished * The upgrade path did NOT reach current version * Migration has failed * Dry run selected, transaction aborted Neste momento estou a usar o Zope 2.10.5-final, python 2.4.4 e Plone 3.0.6 em plataforma Linux. Outro dos problemas que eu penso que possa estar relacionado com o erro anterior dá-se quando também tento refazer o catalog do site no portal_catalog dando-me o seguinte output: UnicodeDecodeError: 'utf8' codec can't decode bytes in position 1263-1265: invalid data PS: Já passei para o python da instância do Plone o sitecustomize.py, ja adicionei no zope.conf dos clients as linhas, rest-input-encoding utf-8 e rest-output-encoding utf-8 e até agora nada :( . Alguém sabe o que pode estar a falhar nesta tentativa de migração? Cumprimentos, Joaquim Carvalho
[zope-pt] Zope e Postgres em máquinas distintas?
Saudações Galera... Bem galera estamos desenvolvendo uma aplicação usando zope + postgres, ambos estão na mesma máquina, instalei o egenix e o psycopg, até aí tudo bem, mas surgiu a necessidade de separarmos os dois (zope e postgres), porém, pelo que entendi preciso do zope e do postgres na mesma máquina pra poder instalar o conector... e aí?
Re: [zope-pt] Aba sharing somente "is not Member"
Em 24/04/08, Davi Medeiros<[EMAIL PROTECTED]> escreveu: > Gostaria que a aba sharing não aparecesse para usuários que são > somente membros. Qual condição eu poderia colocar na ZMI em: > > /portal_actions/object/local_roles > > ? > > Consigo o id do usuaŕio com > python:portal.portal_membership.getAuthenticatedMember() > > Mas como consigo os papéis associados a ele? Olhei o portal_membership > no DocFinderTab e não achei o que pudesse usar. > > Agradeço, > Davi > Davi, Você pode utilizar os métodos da classe BasicUser [1] do Zope para obter esse tipo de informações. Veja o seguinte exemplo: --- from AccessControl import getSecurityManager user = getSecurityManager().getUser() print 'id - ', user.getId() print 'roles - ', user.getRoles() print 'roles in context - ', user.getRolesInContext(container) print 'username - ', user.getUserName() print 'has_permission - ', user.has_permission('View', container) print 'has_role - ', user.has_role(('Manager', 'Member'), object=container) return printed --- Zénrique. [1] http://www.plope.com/Books/copy_of_2_7Edition/AppendixB.stx#1-40