Pedido de Ajuda
Boa noite, sou novo na comunidade e por isso peço desde já desculpa se não o local certo para inserir um pedido de ajuda. No entanto, o caso é o seguinte:
Tinha um site em drupal a funcionar correctamente, fui incluir um módulo (google analytics) e ao gravar obtive um erro. A partir daí não consigo entrar no site. Podem pf ajudar-me?
O erro:
Fatal error: require_once() [function.require]: Failed opening required './modules/panels/plugins/layouts/onecol/onecol.inc' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/acadprof/public_html/modules/ctools/includes/plugins.inc on line 297
afc.alves@sapo.pt
desde já o meu muito obrigado
Groups:
Login or register to post comments
Olá "lipealves", Antes de
Olá "lipealves",
Antes de mais, bem vindo! :)
Esse erro basicamente significa que o PHP está a tentar usar um ficheiro que não está onde seria de esperar. Eu diria que houve aí ficheiros do módulo panels que foram apagados, ou que o módulo foi actualizado mas apenas parcialmente (apenas alguns ficheiros) e parte do código está ainda a tentar aceder a um ficheiro que agora já não se encontra lá. Creio que o melhor a fazer neste momento será instalar o módulo novamente, apagando a directoria actual e colocando lá a directoria do módulo acabada de extrair do ficheiro .zip. Não vejo nenhuma ligação óbvia entre o panels e o google analytics, portanto à partida esta solução deverá pôr o site novamente a funcionar.
Mais uma dica: pelo que parece, os módulos estão a ser instalados na directoria "modules" da raiz do site, o que não é nada boa ideia - quando for para actualizar o site, essa directoria pode ser removida e lá se vão os módulos todos. O modo correcto de instalar módulos no Drupal é colocá-los na directoria "sites/all/modules" ou "sites//modules".
Boa sorte!
Raúl