Posted by Duarte Cancela on August 19, 2015 at 7:09pm
Boa noite pessoal,
Estou com um problema estranho que não consigo resolver, não consigo aceder à homepage do meu site mas apenas em modo administrador? devolve-me o seguinte erro:
"Forbidden
You don't have permission to access /home/index.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."
No entanto se digitar o endereço home/index.php a homepage abre!
Alguma ideia do que possa ser?
Obrigado
DC

Comments
Será que tens o mod_rewrite
Será que tens o mod_rewrite desligado?
Já encontraste o problema? Qual era?
Boa noite, Sim, continuo com
Boa noite,
Sim, continuo com o mesmo problema! curiosamente não estou a receber notificações por isso ainda não tinha respondido.
Tenho o mod_rewrite ligado sim!
Já nem sei que fazer, mas como o site funciona tenho deixado estar assim...
www.duartstudio.com
Tenta aceder ao Status Report
Tenta aceder ao Status Report a verifica se vês algum erro que te chama a atenção.
Se não conseguires ir directamente, tenta via query parameter: http://www.example.com/index.php?q=admin/reports/status
Valida também se o clean url está activo: http://www.example.com/index.php?q=admin/config/search/clean-urls.
Se não estiver activo e não te deixar activar é muito provável que tenhas o mod_rewrite desligado, como indicou o charged.
Valida também se tens o ficheiro .htaccess na raiz do drupal e se tem as configurações recomendadas.
Boa noite, Continuo com o
Boa noite,
Continuo com o mesmo problema...
Clean url ativo e mod_rewrite on, prece-me estar tudo bem com o ficheiro .htaccess e o site não presenta erros no Status Report.
É estranho porque só acontece na homepage e em modo admin...
Se alterar a Homepage para outro endereço continua sem funcionar a menos que coloque o link direto!?
www.duartstudio.com
SUHOSIN
Viva,
Da ultima vez que tivemos assim um comportamento estranho na empresa, foi devido a uma má configuração da extensão SUHOSIN do php.
Experimenta desativar temporariamente o SUHOSIN (se a tiveres activa), e testar a homepage de novo a ver se funciona.
Se não for o caso, já testaste na tua maquina local, ou noutro servidor uma cópia exata do site a ver se o mesmo acontece?
Sinceramente se o mod_rewrite está a funcionar e o clean url's está activo é muito estranho estares a receber um 404 do apache só com o admin logado.
Boas, Acabei de testar com a
Boas,
Acabei de testar com a extensão SUHOSIN desativada e continua sem dar...
Vou testar uma cópia do site no pc e depois dou feedback.
Obrigado.
DC
www.duartstudio.com
Bom dia, Duarte. Numa
Bom dia, Duarte. Numa hipótese muito remota, vê lá se tens este módulo lá pro meio: rename_admin_paths
Bom dia, Estive a verificar e
Bom dia,
Estive a verificar e não tenho esse módulo :/
www.duartstudio.com