Blog CMS RSS Grabber
phpDesigner 2007でのFile Encoding
phpDesignerは、Zendで動きが鈍い時に使用したりしていますが、先日joomla.phpを開いて書き加えたものをアンドゥして上書き保存したら・・・あらあら、joomla.php内の日本語全部文字化け。一般設定は、ちゃんとUTF-8にしてあるのに・・・。今回は何も変更していないので元ファイルを上書きして解決ですが、そのままアップロードしてたらと思うと・・・。
どうもファイルを読み込みするときに最初は自動判定しているようです。前からそうだったかと思い返しましたが、以前のバージョンでは感じたことがなかったような気がします。joomla.phpのように何千行もあるファイルでしかも日本語がずっと後にあるようなファイルは、全部ANSIで読み込まれるようです。
対策:joomla.phpの最初のコメントアウトされている部分に日本語で何かを書き加える。これで、ただしくUTF-8で読み込まれます。ただ、utf-8って書いてあるxmlファイルまでANSIなんですよね。日本語専用ならインストーラー(xmlファイル)に日本語いれますけど、だめですよね。xmlファイルだけは、ファイルを開いた後でエンコーディングを変更しています。
Google Maps API の制限
文字コード(UTF-8)で困惑
他の文字コードの違うCMSを使っていたり、初めてCMSを使う方でJoomla!を使用するときエラーが出たり、動かないって困ったことはないでしょうか。私は、今でもエディタによってはデフォルトの保存フォーマットが、Shift-jisだったり、iso-8859-1だったり、へたをするとエディタの設定を間違えていてUTF-16だったりで「なぜ、動かないの?」と、たまに時間を無駄に過ごす時があります。
- 日本語のランゲージファイルが付属していてもインストールすると文字化けしたりしたら、一度これを使ってみてください。ドラッグドロップしたすべてのファイル(画像とかはもちろん無理でしなくても良い。)を指定した文字コードに変更してくれます。(Joomla!の場合は、UTF-8のBOM無し)かなり、スマートで、Great!!なソフトです。変換してしまうといけないファイルも中にはあるかもしれませんが。大抵、すべてドロップしちゃって様子をみて動けばOKみたいな感じで使っています。たまに、ダメなのもあります。その時は、それっぽいファイルのみドロップしてやり直しですね。
文字数カットやワードラップによる文字化け...
































