4 votes

Section d'administration de Drupal - Page non trouvée

Après la mise à jour vers Drupal 6.12, je ne peux plus accéder à la section d'administration de mon site - j'obtiens une erreur de page non trouvée.
Les choses que j'ai pu tester/vérifier :

  • J'ai activé les URL propres, mais essayer de les contourner ne fonctionne pas non plus, et les urls du reste du site sont correctes. Je doute donc qu'il s'agisse de cela.
  • La table menu_router semble également correcte.
  • J'ai confirmé que le fichier .htaccess est correctement configuré et que Mod_Rewrite l'est aussi.
  • Le reste du site fonctionne bien
  • J'ai défini l'url de base dans le fichier settings.php, sans résultat.
  • J'avais rootcandy pour le thème de la section d'administration et je l'ai supprimé pour être sûr.

Des idées sur d'autres choses à essayer ?

0 votes

Index.php?q=admin ne fonctionne pas ?

0 votes

Non, ça n'a pas marché non plus.

3voto

svec Points 2050

J'ai réussi à le résoudre en désactivant le module de mise à jour dans la base de données du système à l'aide d'une commande SQL similaire à celle-ci :

UPDATE system SET status=0 WHERE name="update";

1 votes

Avez-vous obtenu des erreurs dans le journal des erreurs ? Avez-vous regardé la table dblog/watchdog pour voir pourquoi cela ne fonctionnait pas ?

0 votes

Alternativement, vous pouvez utiliser drush : drush pm-disable update --y

0voto

Stephen Dubois Points 61

Cela m'est arrivé plusieurs fois sur un site sur lequel je travaille depuis peu. Deux de ces réponses ont fonctionné à des moments différents lorsque je l'ai rencontré, sauf la dernière fois. Il s'agissait de valeurs incorrectes pour $base_url et $cookie_domain dans le fichier de configuration.

Le problème vient d'un site qui utilise un fichier de paramètres (sites/default/settings.php) de manière incorrecte sur plusieurs serveurs (dev/staging/production).

0voto

Stephen Dubois Points 61

Malheureusement, cela m'est arrivé plus d'une fois. En plus de mon autre réponse, une autre solution consiste à augmenter la limite de mémoire sur le serveur. (Je pense que la plupart des utilisateurs devraient normalement être en mesure de résoudre ce problème eux-mêmes, mais il peut y avoir un paramètre qui, au lieu de donner des erreurs, Drupal se contente d'envoyer un message 404. Ce qui est moins qu'utile).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X