2010-12-21 4 views
0

In einem bestimmten Fall möchte ich nicht den Inhalt eines Formulars anzeigen, wenn Sie auf die Stufe form_alter meines Moduls gelangen. Ich habe versucht drupal_goto() und unset ($ form). Im ersten Fall wird ein Fehler ausgegeben:Drupal redirect/hide Seiteninhalt in form_alter

Warning: Got a packet bigger than 'max_allowed_packet' bytes query: INSERT INTO watchdog... 

& Der zweite Fall ist die Form wiedergegeben. Was kann ich sonst noch tun?

Antwort

1

Das Problem war das Devel-Modul. Deaktivieren Sie dies und es begann zu arbeiten.

+0

Gut finden. Das Devel-Modul ist normalerweise das erste, das deaktiviert wird, wenn sich die Dinge merkwürdig verhalten – ford

0

Dies können Sie auch lösen, indem Sie den Wert von 'max_allowed_packet' auf 32M oder mehr in der Datei my.cnf oder my.ini erhöhen. Das liegt daran, dass mysql ein zu großes Paket speichern muss.

Verwandte Themen