Drupal 7 で奇妙な問題が発生しています。
デバッグの目的で、ログインしていない場合、モジュールの開発中に drupal ページにエコーが表示されないことがわかりました。
drupal_set_message() を使用することも、Cookie を作成/読み取ることもできません。
これはなぜですか?
編集: 匿名を含むすべてのユーザーがノードを表示できます。ノードに表示されるモジュールに取り組んでいます(フォーム要素などがあります)。
Cookieが設定されているかどうかに応じて、デフォルトのテキストを設定しようとしました。ログインしている限りは完全に機能しますが、匿名ユーザーになると、Cookie の読み取り/書き込みは行われません。
いくつかのエコーと drupal_set_message() を入れてこれをデバッグしようとしましたが、ログインしているときにのみ表示され、匿名ユーザーには表示されません。これがなぜなのかわかりません。