Dans Drupal 6, le menu d'administration a disparu. Le super-utilisateur (uid = 1
) peut le voir, mais le rôle Admin, qui a l'autorisation correcte, ne le voit pas. Si un utilisateur avec le rôle Admin devait aller sur les pages, il pouvait y accéder (comme nodes/add/content_type
ou autre), mais il n'y a pas de menu. (Donc, hypothétiquement, le site pourrait être administré par Admins en allant directement aux URL au lieu d'utiliser les menus.)Drupal6: Administer Menu Fini
Pourquoi cela est-il possible? J'ai rincé les caches. Le rôle Admin possède l'autorisation Menu Module >> Administer Menu
. L'utilisateur authentifié a également ce rôle (en tant que test), mais cela ne fonctionne toujours pas.
MISE À JOUR: Précision de ci-dessus: si un administrateur accède à /admin
, il obtiendra une erreur Access Denied
.
C'est ce que print_r(debug_backtace());
rendements:
Array (
[0] =>
Array ([file] => /home/sitename/public_html/subdir/index.php
[line] => 27
[function] => drupal_access_denied
[args] => Array ()))
J'avais défini ceci pour le rôle d'administrateur et, en tant que test, pour l'utilisateur authentifié. Cela ne fonctionne toujours pas. –
Hmmm ... Je suppose qu'il est activé dans admin/build/menu-customize/navigation, puisque uid = 1 peut le voir, donc la seule autre chose à vérifier est de s'assurer que les pages d'administration d'accès est vérifiée sous les modules du système dans les autorisations. Autre que ça ... aucune idée :(désolé –
oh ouais, les 'pages d'administration d'accès» n'a pas été activé wow bon pour moi. –