Erro depois de mover os modulos

3 views
Skip to first unread message

António

unread,
Aug 7, 2010, 11:04:10 PM8/7/10
to Drupal Portugal
Decidi colocar os modulos na pasta sites/all/modules/
do meu sitio, e correu quase tudo bem....

o erro que persiste é este

Fatal error: require_once() [function.require]: Failed opening
required './modules/ctools/ctools_plugin_example/plugins/arguments/
simplecontext_arg.inc' (include_path='.:/usr/local/lib/php') in /
htdocs/public/www/RM/sites/all/modules/ctools/includes/plugins.inc on
line 341



Os módulos foram desinstalados antes de serem movidos...

O problema é que o update e o plugin manager não aparecem na página de
admin/build/modules

e o erro aparece quando tento ir para http://www.tiandiren.pt/RM/admin/by-module

O que deverá ser feito?

Obrigado

Raul Pedro Santos

unread,
Aug 8, 2010, 6:00:28 AM8/8/10
to drupal-...@googlegroups.com
António,

Na base de dados onde o Drupal foi instalado, na tabela "system",
estão guardados os caminhos dos módulos que o Drupal conhece. Os
módulos que foram movidos provavelmente ainda lá estão registados com
o caminho anterior, portanto é uma questão de alterar o valor para
reflectir o novo caminho.


Raul


2010/8/8 António <amdsm...@gmail.com>:

> --
> Recebeu esta mensagem porque está inscrito no grupo "Drupal Portugal" dos Grupos do Google.
>
> Para publicar uma mensagem neste grupo, envie um e-mail para drupal-...@googlegroups.com.
> Para anular a inscrição neste grupo, envie um e-mail para drupal-portug...@googlegroups.com.
> Para ver mais opções, visite este grupo em http://groups.google.com/group/drupal-portugal?hl=pt-PT.
>
>

António Moreira

unread,
Aug 8, 2010, 7:47:00 AM8/8/10
to drupal-...@googlegroups.com
Raul:

Obrigado, vou ver, o que consigo fazer...
E já dou noticias..

António Moreira

unread,
Aug 8, 2010, 8:26:55 AM8/8/10
to drupal-...@googlegroups.com
Bem,

O que fiz foi procurar a tabela system na BD todos parecem estar correctos.
Efectuei um refresh, procurei o que dizia respeito ao Module Ctools
e encontrei 4 registos

ctools
ctools_access_rulesset
ctools__custom_content
ctools_plugin_example 

Como o que parecia indicar o erro era o ctool_plugin_example  alterei o status para 0 e o erro desapareceu isto é sem plugin_example activo tudo bem com ele activo erro

O que está a faltar?

Obrigado


Por isso e no sentido de aprender alguma coisa 

Raul Pedro Santos

unread,
Aug 8, 2010, 9:27:57 AM8/8/10
to drupal-...@googlegroups.com
António,

Falta o que eu disse na mensagem anterior... ;)

Explicação mais detalhada: a mensagem de erro era "Failed opening
required './modules/ctools/ctools_plugin_example/plugins/arguments/simplecontext_arg.inc'"
e como o Drupal guarda o caminho para os módulos na tabela 'system',
coluna 'filename', isto significa que o caminho que lá está, está
errado. Corrigindo esse caminho para o caminho correcto, o módulo já
não dará erro.

Há outro pormenor, que devia ser lógico perante tudo isto: todos os
módulos que foram movidos de um lado para o outro vão sofrer deste
problema.

Por fim, cuidado com o desactivar os módulos à bruta na base de dados
(pôr o status = 0 directamente na tabela), porque pode haver algum que
dependa desse que foi desactivado e depois dá buraco.


Raul

2010/8/8 António Moreira <amdsm...@gmail.com>:

António Moreira

unread,
Aug 8, 2010, 10:06:16 AM8/8/10
to drupal-...@googlegroups.com
Raul,

Mais uma vez obrigado.
Mas o problema é mesmo esse, não aconteceu com mais nenhum módulo, e o caminho parece estar certo

sites/all/modules/ctools/ctools_plugin_example/ctools_plugin_example.module


Também há mais módulos e tarefas instalados e que não aparecem na pagina de admin, por exemplo o simplenews e a newsletter...

Eu sou muito verde nisto..por isso as minhas desculpas se estou a fazer perguntas tontas...

Obrigado

António

Raul Pedro Santos

unread,
Aug 8, 2010, 8:19:25 PM8/8/10
to drupal-...@googlegroups.com
António,

Não há perguntas parvas ;)

Se o caminho na BD está mesmo certo, então a outra hipótese que me
ocorre é a de as permissões dos ficheiros estarem incorrectas; o
servidor web consegue ler o ficheiro em questão? Atenção que por vezes
não basta verificar as permissões do ficheiro em si mas também as
permissões das directorias que levam até ele, nomeadamente se têm
permissão de "execução" (que no caso das directorias se traduz em
entrar dentro delas).

António Moreira

unread,
Aug 9, 2010, 6:31:16 AM8/9/10
to drupal-...@googlegroups.com
Podes dizer me quais os códigos de permissão?
De qualquer forma acho que já pudei o ficheiro em causa para 755, e a pasta anterior esta tb 755, vou verificar mais lá para a tarde que agora não consigo

Vou entretanto abrir outro post sobre campos de selecção hierárquica que estou a fazer e para o qual usei as tuas dicas num post anterior,,,

O drupal é o máximo!


Obrigado,

António

António Moreira

unread,
Aug 9, 2010, 11:46:44 AM8/9/10
to drupal-...@googlegroups.com
Boas de Novo,

Já Funciona!
De facto as permissões não estavam correctas.
Já tinha tentado, foi aliás por onde comecei...
Mas só mudei uma e não mudei a plugin_example_module
A funcionar na perfeição, ou pelo menos assim o parece,,...
Obrigado mais uma vez

Raul Pedro Santos

unread,
Aug 9, 2010, 1:01:23 PM8/9/10
to drupal-...@googlegroups.com
Óptimo, ainda bem que já está! :)

Raul

2010/8/9 António Moreira <amdsm...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages