前回の記事では、Web PI 5.0 経由で Windows OS に WordPress をインストールする手順について紹介しましたが、wp-config.php といった設定ファイルを編集することがあるかと思います。
Windows OS には、テキスト エディタとしてメモ帳 (notepad.exe) やワープロソフトとしてワードパッド (wordpad.exe) が標準で搭載されていますが、wp-config.php にも記載されているとおり、編集には使用してはいけないこととなっています。
wordpad.exe については、文字の強調や段落などの情報が付加されるので、設定ファイルの編集には適さないことは認識していましたが、notepad.exe については理由が分からなかったため、確認してみました。
■編集に notepad.exe を使用してはいけない理由
WordPress の設定ファイルの文字コードは UTF-8 形式で保存されていますが、バイト オーダー マーク (BOM) は付与されていません。
notepad.exe を用いて UTF-8 形式で保存すると、BOM を付与する動作を行うようです。これが原因となり、notepad.exe を用いて WordPress の設定ファイルを編集 / 保存してしまうと正常に動作しない恐れがあります。
■対処方法
UTF-8 で保存する際に自動的に BOM を付与しないテキスト エディタ (サクラエディタなど) を使用します。
■参考
- Codex:談話室 – WordPress Codex 日本語版
http://wpdocs.sourceforge.jp/Codex:%E8%AB%87%E8%A9%B1%E5%AE%A4 - wp-config.php の編集 – WordPress Codex 日本語版
http://wpdocs.sourceforge.jp/wp-config.php_%E3%81%AE%E7%B7%A8%E9%9B%86 - バイトオーダーマーク – Wikipedia
http://ja.wikipedia.org/wiki/%E3%83%90%E3%82%A4%E3%83%88%E3%82%AA%E3%83%BC%E3%83%80%E3%83%BC%E3%83%9E%E3%83%BC%E3%82%AF - サクラエディタ
http://sakura-editor.sourceforge.net/