• Cadastro
  • Fóruns
  • Manual
  • Projetos
  • Seminário
  • Tradução
  • Tutoriais
  • Dicas
Início

Itens ativos

  • Problema com a locaweb/locamail e o módulo webform
  • Gerenciar sites na mesma instalação
  • Sumiu o link para módulos e permissão
  • Flashvideo
  • Node, tradução ideal.
  • Tradução
  • Indexação
  • Modulo para site de Escola, que separa um conteudo para cada aluno....
  • Infinitas dúvidas sobre breadcrumb...
  • Search and replace
mais

Pesquisa

Google
Web Drupal Brasil

Login do usuário

  • Criar nova conta
  • Solicitar uma nova senha

Parceiros

Assine o RSS do Drupal-BR

RSS dos itens mais ativos

RSS do conteúdo

RSS dos comentários

Início » Fóruns » Suporte » Drupal

"Acesso Negado" para o admin???

Pessoas ótimas!

Tem hora que ocorre uns erros sinistros, na minha cabeça, inexplicáveis, como este:

Os visitantes do site acessam todos os perfis de usuários. Mas quando logado, alguns perfis vão para a página de "acesso negado". Pior: Logado como super admin, também dá "acesso negado" para alguns perfis.

Alguém já passou por isso? Alguma solução?

Obrigado.

‹ Autenticação via LDAP - utilizando classificação de Usuário com o LDAP Groups Acesso negado em subidominio que nao é drupal ›
Enviado por Leopoldo em qui, 24/04/2008 - 19:07.
  • Drupal
  • Por favor, se logue ou se registre para poder enviar comentários
  • 283 leituras

Leopoldo, Estranho. Para o

Leopoldo,

Estranho. Para o admin não devia acontecer. Para outros usuários vai depender do perfil.
Pro admin, algumas páginas dão acesso negado, como por exemplo user/register mas isso é porque essa tela fica desabilitada pra usuários logados (inclusive admin).

Se alguém tiver alguma idéia, dá um toque.

Abraço,
--
Rafael Ferreira Silva
http://www.rafaelsilva.net

Enviado por rafael em qui, 24/04/2008 - 22:01.
  • Por favor, se logue ou se registre para poder enviar comentários

Poisé Rafael. Até mesmo

Poisé Rafael.

Até mesmo porque nas configurações de controle de acesso, todos os papéis têm acesso de visualização a todos perfis. O único papel que está conseguindo visualizar todos os perfis é o "usuário anônimo".

Alguém, alguma idéia?

Abraço!

Leonardo Silva
Produtor Cultural
www.xulispa.com.br

Enviado por Leopoldo em qui, 24/04/2008 - 22:41.
  • Por favor, se logue ou se registre para poder enviar comentários

Leo,

Leo,

Tou dando uma olhada aqui, você consegue acessar a página do próprio usuário? (Minha conta)

Abraço,
--
Rafael Ferreira Silva
http://www.rafaelsilva.net

Enviado por rafael em qui, 24/04/2008 - 22:56.
  • Por favor, se logue ou se registre para poder enviar comentários

Sim. Essa eu consigo.

Sim. Essa eu consigo. Agradeço de montão!

Abraço!

Leonardo Silva
Produtor Cultural
www.xulispa.com.br

Enviado por Leopoldo em qui, 24/04/2008 - 23:23.
  • Por favor, se logue ou se registre para poder enviar comentários

Muito estranho. Estou

Muito estranho.

Estou olhando o código e ele tem uma condição:

  $account = user_load(array('uid' => $uid));
  if ($account === FALSE || ($account->access == 0 && !user_access('administer users'))) {
    return drupal_not_found();
  }

A não ser que as colunas access da tabela user estejam com 0, nao era pra dar esse erro.

Dê uma olhada.

Abraço,
--
Rafael Ferreira Silva
http://www.rafaelsilva.net

Enviado por rafael em qui, 24/04/2008 - 23:57.
  • Por favor, se logue ou se registre para poder enviar comentários

Rafael, Os usuários que

Rafael,

Os usuários que têm 0 na coluna access da tabela user, mostram a "Página não econtrada", do jeito que tem de ser. O problema é de "Acesso negado", para alguns usuários que não têm 0 na mesma coluna.

Bota estranho nisso...

Abraço!

Leonardo Silva
Produtor Cultural
www.xulispa.com.br

Enviado por Leopoldo em sex, 25/04/2008 - 01:03.
  • Por favor, se logue ou se registre para poder enviar comentários

Leopoldo, por acaso vc

Leopoldo, por acaso vc instalou recentemente algum módulo que reescreve a tabela de acesso a conteúdo? Eu tive um problema com mensagens de Access Denied há um tempo atrás e o problema era o módulo Organic Groups que havia alterado as permissões de acesso e mesmo desativado as alterações permaneceram. Tenta lembrar quando esse problema começou a acontecer e o que vc alterou no site logo antes. Isso pode te dar umas pistas. Eu investigaria todos os módulos de social network q vc tem instalados, pq eles normalmente controlam quem tem acesso a quem e a o quê.

Agora, não conseguir acessar conteúdo com o user 1 é realmente estranho...

um abraço,
Patricia

Enviado por patriciaoakim em sex, 25/04/2008 - 16:24.
  • Por favor, se logue ou se registre para poder enviar comentários

Poisé Patricia. O problema

Poisé Patricia.

O problema começou com "Fatal error: Allowed memory size of...", depois que contratei um VPS. Criei este tópico aqui, onde pergunto sobre configuração ideal do servidor e explico o porquê da pergunta. Pelo que entendo, não era pra dar "Fatal error: Allowed memory size of..." quando o memory_limit do PHP = 32M. Quem quiser, pode conferir o phpinfo em ecultura.com.br/phpinfo.php.

No mesmo tópico eu comentei com a solução (solução estranha também) para o "Fatal error: Allowed memory...". Alguém publicou em outro tópico que solucionou diferente, copiando o php.ini para o root. Mas isso não resolveu meu problema.

Não uso Organic Groups. Os módulos de relacionamento que uso são: profile, send, privatemsg. Os módulos complementares: node profile, profile tabs. Os módulo de controle de acesso: nodeaccess, profile privacy, nodeprofile provacy. Uso estes módulos a mais de ano e nunca deram problema. Os problemas começaram depois da migração pro VPS, como disse no início deste comentário.

Outra coisa: o admin tem acesso aos conteúdos. O problema atual é com o acesso aos perfis! Com a obeservação que o problema dá somente quando logado... usuário anônimo continua acessando os perfis normalmente.

Agradeço imensamente a todos, por qualquer dica ou opinião.

Abraço!

Leonardo Silva
Produtor Cultural
www.xulispa.com.br

Enviado por Leopoldo em sex, 25/04/2008 - 22:36.
  • Por favor, se logue ou se registre para poder enviar comentários

Resolvendo...

Olha só que doideira...

Custei pra descobrir, mas continuo sem entender como isso pode acontecer.

Em um dos tipos de conteúdo que criei, está marcado para ser "nodeprofile". Nas opções de nodeprofile deste tipo de conteúdo, nas configurações de exibição, tenho que deixar marcado como "exibir como link para node profile". O acesso agora está ok! Mas se marco outra opção (full node ou teaser node), alguns perfis dão "acesso negado" para qualquer usuário logado.

Vai entender...

Alguém tem uma sugestão para que eu marque "display it as full node view" e ter acesso aos perfis?

Obrigado.

Leonardo Silva
Produtor Cultural
www.xulispa.com.br

Enviado por Leopoldo em seg, 28/04/2008 - 18:47.
  • Por favor, se logue ou se registre para poder enviar comentários
Designimage

Este site é feito, orgulhosamente, com Drupal.