質問: PHPのログファイル呼び出しでエラーが出て困っています・・・ 今までサーバーの環境はPHP4でエラーは出ませんでしたが PHP5.3へ移行したところ、下記のようなエラーが出るようになりました。
回答: 移行時にログファイルをメモ帳などで開いて編集していませんか? ファイルの先頭にutf-8のBOMが存在すると(バイナリを含むので)提示されているエラーになります。一度エディタで開いてBOMなしのutf-8(いわゆるutf-8n)で保存し直してみてください(メモ帳のutf-8は「BOMあり」しかありません)。 「1行目だけ」ということなので(しかも最初の要素だけ=>ファイルの先頭だけがおかしい)、原因はほぼこれじゃないかと思いますが・・・