Site Meter

Solução de problemas durante a implantação de um site Drupal

Encontramos muitos problemas enquanto estamos em ambiente de desenvolvimento.
Recentemente, trabalhando em um novo projeto observei uma situação estranha: uma determinada view não funcionava de forma alguma. Eu gastei um bom tempo tentando encontrar uma solução para o problema. A view somente era exibida corretamente na sessão do usuário administrador. Eu verifiquei todas as configurações e não encontrei nenhum problema com permissões. O mais interessante era que esta view já tinha funcionado antes. Eu sabia que o problema era relacionado a permissão, mas tudo estava configurado corretamente. Então eu percebi que uma provável solução seria usar a função de "Recalcular permissões". Então eu acessei a função através do menu "Administração" -> "Organizar conteúdo" -> "Configurações dos posts". De acordo com a própria descrição da função: "...reconstroi o cache de permissões. Reconstruir o cache vai remover todos os privilégios a todos os posts e recalcular todas as permissões baseando-se nos módulos e nas configurações atuais". É normal durante o desenvolvimento e implantação de um novo site instalarmos e desinstalarmos diversos módulos e isso pode causar problemas com permissões. Depois de utilizar a função tudo voltou ao normal.
 
Então eu deixo a dica, Recalcular as permissões no Drupal pode resolver muitos problemas de acesso ao conteúdo.
 

Pensando em problemas semelhantes que surgem durante a implantação de novos sites em Drupal, eu recomendo, logo abaixo, alguns links (todos em inglês) com outras referências para o assunto:

http://www.juliakm.com/drupal-permissions-issues-debugging-checklist

http://drupal.org/node/158043 - A tela branca da morte

http://befused.com/drupal/rebuild-node-permissions-large-sites

Trackback URL for this post:

http://www.tutolivre.net/br/trackback/159

Muito bom seu novo editor de

Muito bom seu novo editor de comentários com captcha e tudo o mais...

Autor do comentário acima:

Autor do comentário acima: Ciniro...