Cosa fare se scompaiono i messaggi di avviso
Puo capitare che Drupal smetta di mostrare i messaggi di avviso per gli utenti, qualli generati dai moduli tramite la funzione
drupal_set_message()
Perché la funzione funzioni correttamente è necessario che nelle tabelle sql dell’installazione di Drupal siano presenti i record corretti che rappresentano l’utente anonimo.
Nella tabella user deve essere presente un utente con uid = 0, mentre nella tabella users_roles deve esistere un record con uid = 0 e rid = 1.
La prima cosa da fare è controllare quindi le proprie tabelle SQL. Nel caso si riscontrasse l’effettiva mancanza dei record necessri eseguire queste due query, per riportare la situazione alla normalità.
INSERT INTO users (uid, name, mail) VALUES ('0', '', '');
e
INSERT INTO users_roles (uid, rid) VALUES (0, 1);
E i messaggi dovrebbero tornare a comparire correttamente sullo schermo.
1stonthenet è la discarica dei miei deliri digitali.
(cit. Paolo Attivissimo)
Lascia un Commento
Vuoi partecipare alla discussione?Sentitevi liberi di contribuire!