Hatena::ブログ(Diary)

journal de kyart プログラマ/通訳の備忘録 このページをアンテナに追加

2008-10-20

Cannot modify header information - headers already sent by 解決編

| 15:42 |

Drupalモジュールやコアのファイルを自分で少し書き換えて使っていると、ある時からたまにフォームを送信した時に画面が真っ白になることがある。

そのとき、ログを調べてみるとこんなようなエラーが出ている。

Cannot modify header information - headers already sent by (output started at /var/www/html/drupal-6.2/sites/all/modules/user_visits/user_visits.module:1): /var/www/html/drupal-6.2/includes/common.inc の 141 行目

原因はファイルを編集したときに、UTF-8エンコーディングで保存するが、「BOM」というのをつけないようにして保存する必要がある。

EM Editorだとこのように。

f:id:kyart:20081020153943g:image

これで問題は解決するはず。

トラックバック - http://d.hatena.ne.jp/kyart/20081020/1224484950