j'ai remarqué que mon utilisateur anonyme a été enlevé par quelque chose quand j'ai remarqué $ _SESSION l'accident avait eu pour l'utilisateur anonymeDrupal 7 - ne peut pas restaurer utilisateur anonyme
Après gogling comme une panthère je regarde dans mes utilisateurs et SQLTable effectivement l'uid = 0 n'était pas là.
donc i appliquer Solve donné par beaucoup de gars comme him: ajouter ceci sql:
insert into users (name, pass, mail, theme, signature, language, init, timezone) values ('', '', '', '', '', '', '', '');
update users set uid = 0 where name = '';
INSERT INTO users_roles VALUES(0,1);
puis flush cache. Cependant, même si la ligne uid = 0 est maintenant avec nous, l'anonyme n'est toujours pas affiché dans la liste des utilisateurs et le $ _SESSION est toujours écrasé.
Quelqu'un peut-il m'aider à résoudre ce problème? (excuses pour mon anglais)
EDIT: comme la pensée que je ne peux pas comprendre pour résoudre ce problème, je vous donne un joli coup de ma rangée:
Pls ont besoin d'aide, je ne peut pas remplacer l'utilisation _SESSION $