カテゴリ | |
サマリ | 添付ファイルにUTF-8 BOMを追加された |
バージョン | 1.4.7_notb_utf8 |
投稿者 | shcooky |
状態 | 完了 |
投稿日 | |
[問題]
添付ファイルをダウンロードしたら、ファイルの中身の最初にUTF-8のBOM(EF BB BF)コード
を追加されたので、正しくオープンできません。
どうすればいいですか?何処かの設定が必要でしょうか?
[環境]
OS: Windows 2003 SE (+ IIS6.0)
PHP: php-5.2.0-Win32
PukiWiki: pukiwiki-1.4.7_notb_utf8
- フォルダ「attach」に保存された添付ファイルには BOM を追加されてないことを確認しました。
- plugin\attach.inc.php の function open() のところで、添付ファイルの内容を読み込んでみました。BOM を追加されてなかったことを確認しました。 -- shcooky
- 解決しました。
pukiwiki.ini.phpを編集して保存する時、エディタにUTF-8 BOMコードを追加されました。
pukiwiki.ini.phpを編集する時、日本語を使わず、UTF-8 NO BOMで保存するように注意する必要があります。 -- shcooky
- 自力解決お疲れ様です。どのエディタで問題になりましたか? --
- エディタの問題ではないかと思います。UltraEditを使って編集していました。普段はUTF-8 NO BOMで保存してくれますが、日本語の入力がある場合、保存する時自動的にBOMコードを追加してくれます。他のエディタはどうなるか検証してないのでいえません。
- また、なぜコンフィグレーションファイルのエンコードはpukiwikiの動作(出力?)に影響があるかわかりません。ご存知であれば教えてもらえませんか? -- shcooky
- pukiwiki.ini.phpの先頭の「<?php」の前に”あああ”とでも入れて見ればわかるかと思います。 --
- なるほど、ご提示ありがとうございました。 -- shcooky