[zope-pt] Teste zope
Como eu faço para saber se o zope está realmente instalado no servidor?
Re: [zope-pt] Teste zope
em um linux pode ser: netstat -nalpt Ninguém há semelhante a ti, ó Senhor; tu és grande, e grande o poder do teu nome. (1ªJeremias 10.6) No one is like you, O Lord; you are great, and your name is mighty in power. (1ªJeremiah 10.6) Jesus te ama, aceite-O! Jesus loves you, accept you Him! Cristina Souza escreveu: Como eu faço para saber se o zope está realmente instalado no servidor?
[zope-pt] Re: Teste zope
Eu tenho que estar dentro do diretório zope para dar esse comando? --- Em zope-pt@yahoogrupos.com.br, Ricardo Brito do Nascimento [EMAIL PROTECTED] escreveu em um linux pode ser: netstat -nalpt Ninguém há semelhante a ti, ó Senhor; tu és grande, e grande o poder do teu nome. (1ªJeremias 10.6) No one is like you, O Lord; you are great, and your name is mighty in power. (1ªJeremiah 10.6) Jesus te ama, aceite-O! Jesus loves you, accept you Him! Cristina Souza escreveu: Como eu faço para saber se o zope está realmente instalado no servidor?
[zope-pt] Consultoria para Plone site com problemas de performance
Senhores, temos aqui em Brasília um Plone site de médio porte (2000-3000 visitantes únicos por mês) que tem apresentado problemas sérios de performance. O site foi feito nos idos de 2004, e não sofreu grandes alterações desde então. Alguns problemas que consegui identificar (e com os quais convivo): versões antigas do Zope (2.7.8) e Plone (2.0.5); dificuldade de migração do Plone, pois o site está codificado em ISO-8859-1 ao invés de UTF-8; customização de layout pouco eficiente etc. Dessa maneira, o servidor (Xeon 3GHz, 1GB RAM), mesmo com um Squid na frente do Zope, pede água quando recebe cerca de 300 conexões HTTP simultâneas. As páginas servidas pelo Squid o são até rapidamente; mas qualquer outro pedido que vá direto ao Zope (robôs de busca, usuários internos do site, visitantes impacientes) leva vários minutos para ser respondido. Procuramos consultor(es) em Brasília para nos auxiliar com a otimização desse site. (Tom, você já nos ajudou uma vez com esse site. Você ainda conhece gente boa nisso? Jean Ferri, você também já ajudou a gente; você ainda está em Brasília?) Para mais detalhes, favor entrar em contato via [EMAIL PROTECTED] Agradeço de antemão. []'s, Felipe Lacerda Brasília - DF
Re: [zope-pt] Re: Teste zope
2008/5/29 Cristina Souza [EMAIL PROTECTED]: Eu tenho que estar dentro do diretório zope para dar esse comando? --- Em zope-pt@yahoogrupos.com.br, Ricardo Brito do Nascimento [EMAIL PROTECTED] escreveu em um linux pode ser: netstat -nalpt Não, este comando é um comando básico do Linux, e funciona em qualquer lugar. Só que ele não diz se o Zope está instalado, ele diz se o Zope está rodando, e mesmo assim de uma forma indireta: no meu caso, aparece no meio da listagem o seguinte: tcp0 0 0.0.0.0:80800.0.0.0:* LISTEN 23718/python Isso significa que tem algum servidor que usa o interpretador Python escutando conexões na porta 8080. No meu caso, sei que é um Zope 3. Pode ser que o Zope esteja perfeitamente instalado no seu servidor e não aparece na listagem do netstat porque não está rodando, essa é uma outra questão. Se você sabe onde o Zope está instalado, vai lá e roda o script zopectl fg para ver se o servidor sobe, depois acesse com o navegador na porta que aparece no console ao digitar zopectl fg. [ ]s Luciano
Re: [zope-pt] Re: Teste zope
E aí Luciano! tudo bem?! Estes são alguns truques da manga que adquiri trabalhando na infra estrutura do PZP. Como o Luciano Falou pode ser executado de qualquer lugar, e terá uma saida como: #netstat -nalpt | head Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp0 0 0.0.0.0:81000.0.0.0:* LISTEN 13761/python tcp0 0 0.0.0.0:965 0.0.0.0:* LISTEN 3327/rpc.statd tcp0 0 0.0.0.0:111 0.0.0.0:* LISTEN 3302/portmap tcp0 0 0.0.0.0:80800.0.0.0:* LISTEN 13777/python tcp0 0 0.0.0.0:81800.0.0.0:* LISTEN 13766/python tcp0 0 0.0.0.0:81810.0.0.0:* LISTEN 13771/python tcp0 0 127.0.0.1:631 0.0.0.0:* LISTEN 3638/cupsd a ordem é ; protocolo ; R-Q ; S-Q ; IP local ; IP remoto ; estado ; PID (id do processo); o que tiver python em PID vc pode executar o comando abaixo que irá mostrar onde está a instalação do zope e/ou plone # ps -aux|grep 13761 Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ plone13761 0.4 0.2 141768 20744 ?S09:53 1:16 /opt/Plone-2.5.5/Python-2.4.4/bin/python /opt/Plone-2.5.5/lib/python/ZEO/runzeo.py -C /opt/Plone-2.5.5/zeocluster/server/etc/zeo.conf root 14376 0.0 0.0 61144 720 pts/0S+ 14:50 0:00 grep 13761 #ps -aux|grep 13777 Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ plone13777 0.4 3.6 618016 299352 ? Sl 09:53 1:19 /opt/Plone-2.5.5/bin/python /opt/Plone-2.5.5/lib/python/Zope2/Startup/run.py -C /opt/Plone-2.5.5/zeocluster/homologar/etc/zope.conf root 14406 0.0 0.0 61140 712 pts/0S+ 15:03 0:00 grep 13777 A primeira linha da primeira execução, indica que está rodando um zeo server; na primeira linha da segunda execução, indica que está rodando um Plone; e procedendo desta forma vc irá identificar todas as instalações de PZP que estiverem rodando em tua máquina. Ninguém há semelhante a ti, ó Senhor; tu és grande, e grande o poder do teu nome. (1ªJeremias 10.6) No one is like you, O Lord; you are great, and your name is mighty in power. (1ªJeremiah 10.6) Jesus te ama, aceite-O! Jesus loves you, accept you Him! Luciano Ramalho escreveu: 2008/5/29 Cristina Souza [EMAIL PROTECTED] mailto:cristina7l%40hotmail.com: Eu tenho que estar dentro do diretório zope para dar esse comando? --- Em zope-pt@yahoogrupos.com.br mailto:zope-pt%40yahoogrupos.com.br, Ricardo Brito do Nascimento [EMAIL PROTECTED] escreveu em um linux pode ser: netstat -nalpt Não, este comando é um comando básico do Linux, e funciona em qualquer lugar. Só que ele não diz se o Zope está instalado, ele diz se o Zope está rodando, e mesmo assim de uma forma indireta: no meu caso, aparece no meio da listagem o seguinte: tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN 23718/python Isso significa que tem algum servidor que usa o interpretador Python escutando conexões na porta 8080. No meu caso, sei que é um Zope 3. Pode ser que o Zope esteja perfeitamente instalado no seu servidor e não aparece na listagem do netstat porque não está rodando, essa é uma outra questão. Se você sabe onde o Zope está instalado, vai lá e roda o script zopectl fg para ver se o servidor sobe, depois acesse com o navegador na porta que aparece no console ao digitar zopectl fg. [ ]s Luciano
[zope-pt] Re: Teste zope
--- Em zope-pt@yahoogrupos.com.br, Ricardo Brito do Nascimento [EMAIL PROTECTED] escreveu E aí Luciano! tudo bem?! Estes são alguns truques da manga que adquiri trabalhando na infra estrutura do PZP. Como o Luciano Falou pode ser executado de qualquer lugar, e terá uma saida como: #netstat -nalpt | head Active Internet connections (servers and established) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp0 0 0.0.0.0:81000.0.0.0:* LISTEN 13761/python tcp0 0 0.0.0.0:965 0.0.0.0:* LISTEN 3327/rpc.statd tcp0 0 0.0.0.0:111 0.0.0.0:* LISTEN 3302/portmap tcp0 0 0.0.0.0:80800.0.0.0:* LISTEN 13777/python tcp0 0 0.0.0.0:81800.0.0.0:* LISTEN 13766/python tcp0 0 0.0.0.0:81810.0.0.0:* LISTEN 13771/python tcp0 0 127.0.0.1:631 0.0.0.0:* LISTEN 3638/cupsd a ordem é ; protocolo ; R-Q ; S-Q ; IP local ; IP remoto ; estado ; PID (id do processo); o que tiver python em PID vc pode executar o comando abaixo que irá mostrar onde está a instalação do zope e/ou plone # ps -aux|grep 13761 Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ plone13761 0.4 0.2 141768 20744 ?S09:53 1:16 /opt/Plone-2.5.5/Python-2.4.4/bin/python /opt/Plone-2.5.5/lib/python/ZEO/runzeo.py -C /opt/Plone-2.5.5/zeocluster/server/etc/zeo.conf root 14376 0.0 0.0 61144 720 pts/0S+ 14:50 0:00 grep 13761 #ps -aux|grep 13777 Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.7/FAQ plone13777 0.4 3.6 618016 299352 ? Sl 09:53 1:19 /opt/Plone-2.5.5/bin/python /opt/Plone-2.5.5/lib/python/Zope2/Startup/run.py -C /opt/Plone-2.5.5/zeocluster/homologar/etc/zope.conf root 14406 0.0 0.0 61140 712 pts/0S+ 15:03 0:00 grep 13777 A primeira linha da primeira execução, indica que está rodando um zeo server; na primeira linha da segunda execução, indica que está rodando um Plone; e procedendo desta forma vc irá identificar todas as instalações de PZP que estiverem rodando em tua máquina. Fala Ricardo, boa dica, agora ainda mais completa! Sugestão: se você tirar o - da frente dos argumentos do ps, ele pára de reclamar que a sintaxe está errada! Antigamente o hífen era necessário, mas agora não é mais correto usá-lo. Experimente: $ ps aux [ ]s Luciano
[zope-pt] Forçar o uso de um CSS
Boa tarde a todos, Existe alguma maneira de forçar a utilização de CSS's específicos dentro de um Page Template sem que sejam carregados os outros CSS's do plone (plone.css , ploneCustom.css, etc) com a utilização de metal? code metal:style_slot fill-slot=style_slot link rel=stylesheet href= tal:attributes=href string:$portal_url/layout_diferente.css / link rel=stylesheet href= tal:attributes=href string:$portal_url/fontes_diferentes.css / /metal:style_slot /code Ou code metal:cssslot fill-slot=css_slot link rel=stylesheet href= tal:attributes=href string:$portal_url/layout_diferente.css / link rel=stylesheet href= tal:attributes=href string:$portal_url/fontes_diferentes.css / /metal:cssslot /code Obrigado.
Re: [zope-pt] Zope e Apache - Proxy Error!
Olá Cleber J, Tentamos aqui também desinstalar a versão 2.2.8 do Apache e instalamos a versão 1.3.37 do Apache (com mod_proxy e mod_rewrite), mas não obtivemos êxito colega. Ainda persiste o erro. Abrs. Cleber J Santos [EMAIL PROTECTED] escreveu: Isso também ocorreu aqui porém a versão de FreeBSD é o FreeBSD 7.0-RELEASE com 8 Gb Ram, já procuramos algumas respostas para este problema e ainda não encontramos, eu cheguei a pensar que era a versão, pois rodamos uma outra máquina com a versão 6.2 e em outro com 6.3 e rolou normalmente, será se é algum bug do mod_proxy nessa versão de Apache? Bem, estamos buscando respostas daqui, caso ache poste ai, faremos o mesmo ;) Att, Louis wrote: Olá pessoal, Instalei o Apache 2.2.8 + Zope 2.10.5 + Python2.4.5 + Plone 3.1.1 em um SO FreeBSD 6.3 com Server de 8 GB Ram, CPU de 3 Ghz, tudo funciona redondo. O problema é que não estou conseguindo fazer edição ou acrescentar informações no site Plone pelo Apache, dá erro de: Proxy Error The proxy server received an invalid response from an upstream server. The proxy server could not handle the request GET /site/... Reason: Error reading from remote server Isso acontece toda a vez que um usuário está logado (Até o ADMIN) e tenta editar ou incluir arquivo. Eu tentei ir direto no zope para fazer edição ou inclusão na porta 8080 da ZMI, sem ir pelo Apache, ou seja, sem passar pelo Apache (com Mod_proxy e Mod_rewrite instalado) e a pagina expira, esgota e o browser fica todo branco, diferente do Apache que dá o erro descrito acima. Só consigo editar ou fazer algum usuário editar ou incluir arquivo pelo PLONE, quando dou um STOP no Apache, daí vai. O que pode ser isso pessoal, já pesquisei pelo google e não encontrei nada que me ajudasse nessa jornada. O site é exibido normalmente, tanto pela ZMI quanto pelo Apache, o problema só está na ação de alguma coisa (Edição ou inclusão de arquivo, Link, Imagem, Evento, Notícia). Alguém já passou por isso? Qualquer dica é muito bem vida e será apreciada. Grato. - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! -- #!/bin/bash # Name: Cleber J Santos # Email: [EMAIL PROTECTED] # Icq: 27837 - Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento!
[zope-pt] usuariosdados-noImport/Export
Oi.. Uma dúvida, eu faço o site Plone em uma máquina e depois mando pra outra máquina que no caso é um servidor, este servidor está em outra cidade... Mas quando é coloca o outro arquivo .zexp na pasta Plone-3.0.6/zinstance/var/(nome do arquivo).zexp que é onde eu puxo pra Importar o novonbsp;arquivo donbsp;Zope, ele não subescreve os usuários e os dados do antigo site Plone? Ou seja, eu tenho um site Plone, e quero alterar a interface, daí quando coloco o novo .zexp na pasta de Importação, ele simplesmente SOME com todo o conteúdo e os usuários do antigo site Plone. Tem a possibilidade de isso acontecer, ou ele protege os dados e os usuários?? Muito Obrigado. Juliano. nbsp; nbsp; Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
[zope-pt] Mais dados do usuario
Oi Pessoal, achei muito pouco os dados de credenciamento dos usuários do Plone. Eu gostaria que, além de perguntar o nome, email e senha, também fosse perguntado o estado, cidade entre outros,nbsp;achei que fosse em portlets mas não consegui. Podem me ajudar? Muito Obrigado. Juliano. Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/
Re: [zope-pt] Forçar o uso de um CSS
Diogo, A maneira correta de fazer isso é: 1 - Crie sua folha de estilo dentro de custom, melhor ainda criar dentro de custom uma pasta css, armazene lá sua folha de estilo; 2 - Vá em portal_skins na barra superior properties informe o caminho, lá vc encontrará a pasta custom dentre outras, acrescente uma linha e coloque custom/css 3 - Na raiz do seu plone site vc encontrará portal_css, na barra superior properties será necessário que vc registre sua folha de estilo, basta seguir os exemplos como são feitas com as demais folhas do plone. Obs: na medida que vc registra suas folhas de estilo em portal_css, elas vão assumindo a ordem em que serão acessadas, vc deverá considerar de baixo para cima, isto é, as que estão abaixo da lista, serão consideras prioritárias. Acrescentando: Caso vc veja a necessidade de alterar a folha de estilo do plone, comece em portal_skins e customize a base-properties, para algumas alterações na folha de estilo do plone, basta alterar os valores que vc julgar necessário. Assim vc poderá poupar código classes. Caso não seja suficiente, duplique as classes do plone dentro de ploneCustom.css, faça isso customizando esta folha jogando-a para dentro de custom. Sugiro que seja assim, até mesmo para que você possa reutilizar suas classes em outras páginas. Att, Alexandre Chagas , em portal_skins properties inforutilize o portal_css para registra-la, eu particularmente dentro de custom crio uma pasta de nome css 2008/5/29 Diogo Tadeu Silva de Araujo [EMAIL PROTECTED]: Boa tarde a todos, Existe alguma maneira de forçar a utilização de CSS's específicos dentro de um Page Template sem que sejam carregados os outros CSS's do plone (plone.css , ploneCustom.css, etc) com a utilização de metal? code metal:style_slot fill-slot=style_slot link rel=stylesheet href= tal:attributes=href string:$portal_url/layout_diferente.css / link rel=stylesheet href= tal:attributes=href string:$portal_url/fontes_diferentes.css / /metal:style_slot /code Ou code metal:cssslot fill-slot=css_slot link rel=stylesheet href= tal:attributes=href string:$portal_url/layout_diferente.css / link rel=stylesheet href= tal:attributes=href string:$portal_url/fontes_diferentes.css / /metal:cssslot /code Obrigado. Para enviar uma mensagem: zope-pt@yahoogrupos.com.br Para desistir envie uma mensagem em branco para: [EMAIL PROTECTED] do Yahoo! Grupos -- Alexandre das Chagas Souza Desenvolvedor Plone / WebDesigner [EMAIL PROTECTED] (61) 8459-2803 / 3381-8449
Re: [zope-pt] usuariosdados-noImport/Expor
Juliano cara, o interessante pra vc é exportar apenas o que alterou, não o site plone todo como vc tá fazendo... Boa sorte... Em 29/05/08, Juliano Madeira[EMAIL PROTECTED] escreveu: Oi.. Uma dúvida, eu faço o site Plone em uma máquina e depois mando pra outra máquina que no caso é um servidor, este servidor está em outra cidade... Mas quando é coloca o outro arquivo .zexp na pasta Plone-3.0.6/zinstance/var/(nome do arquivo).zexp que é onde eu puxo pra Importar o novonbsp;arquivo donbsp;Zope, ele não subescreve os usuários e os dados do antigo site Plone? Ou seja, eu tenho um site Plone, e quero alterar a interface, daí quando coloco o novo .zexp na pasta de Importação, ele simplesmente SOME com todo o conteúdo e os usuários do antigo site Plone. Tem a possibilidade de isso acontecer, ou ele protege os dados e os usuários?? Muito Obrigado. Juliano. nbsp; nbsp; Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/ -- Carlos Jean Costa Cabral
[zope-pt] Adição de índices ao catálogo versus d esempenho
Olá, pessoal. Gostaria de saber se a abordagem de adicionar novo índice e novo metadado no brain (via index=TypeIndex:schema no field da classe Archetypes) impacta de maneira significativa o desempenho no site Plone ou o tamanho do ZODB. O que me incomoda é que, se não entendi errado, o catálogo passa a armazenar uma nova informação (redundante) para TODOS os objetos do portal no catálogo, e não somente do objeto ao qual o índice está associado. Grato por quaisquer esclarecimentos. -- André FS Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! http://br.mail.yahoo.com/