「Warning: Cannot modify header information ~」 も同じく
「~ - headers already sent by」と出たときには「~しようと思っても、ヘッダーの前に既に何か出力してるでしょう;」
って起こられる事がありまする;
よくありがちがちな落とし穴;
●警告が出たエラー行の前に何らかの文字が入ってる
半角スペースを含めてなんらか文字がその行の前にある場合はそいつを削除。
●UTF-8(BOMあり)の場合は、文字コードをUTF-8N(BOMなし)に変えて保存し直す
上記の通り文字コードがUTF-8の場合に稀にある模様;
●「php.ini」の「output_buffering」を弄る
は、ソースを何度弄っても、何度UTF-8Nで保存してない時はこっちが怪しげ;
php.iniの「output_buffering」の値を
「output_buffering = 4096」
の様に修正するとok
Warning: Cannot send session cache limiter - headers already sent
トラックバック(0)
トラックバックURL: http://hi-kick.jp/blog/mt-tb.cgi/163
TITLE:
SECRET: 0
PASS: 74be16979710d4c4e7c6647856088456
新年あけましておめでとうございます。。。
落ち着いたのはよいけれど、腰が重たくならないよう動き回りたいですね。
今年はサイト(方向検討中)作りたいので、相談にのってやってください~~
とりあえず、カウントダウンの面白い仕掛けとか・・・汗