OpenX をバージョンアップ
数日ぶりに OpenX の管理画面へアクセスしたら「セキュリティ修正込みだからアップデートしてね(超意訳)」とのメッセージが出てたので 2.4.8 へアップデートしてみました。
確か前回バージョンアップで、管理画面からバナーを登録するときの文字化けは直ってたけど、他にもう一カ所修正したんじゃなかったっけ?とか考えながらアップデート。手順はこんな感じ。
yaoyo-log. あれも、これも。
数日ぶりに OpenX の管理画面へアクセスしたら「セキュリティ修正込みだからアップデートしてね(超意訳)」とのメッセージが出てたので 2.4.8 へアップデートしてみました。
確か前回バージョンアップで、管理画面からバナーを登録するときの文字化けは直ってたけど、他にもう一カ所修正したんじゃなかったっけ?とか考えながらアップデート。手順はこんな感じ。
自分で使ってる範囲では文字化けはなくなってると思ってた OpenX ですが、Xoops 内で表示させたとき IE から見るとエラー出してました。
エラーの表示は「;が無いよ!」って内容だったんですが、そんなもの Firefox でもエラーになるに決まってます。というわけでいろいろ見てみた結果、他の部分と Javascript で表示させてる部分の文字コードが違うからじゃ?と予想。Javascript の文字コードを指定してみたところ、ちゃんと表示されるようになりました。
document.write ("<scr"+"ipt charset='utf-8' type='text/javascript' src='"+m3_u);
具体的にはこう。なんだかよくわからないところで切れてるような気もしますが、気にしないことにしました。なので順番も気にしない方向で。ちなみに私のトコロでは Xoops の文字コードは EUC で OpenX から出てくるのは UTF-8 です。以下余談。
WordPressのプラグインとかオープンソースのWebアプリとかを使ってると日本語が化けることが時々あります。そんなときphpの場合はとりあえずhtmlentities()を疑っとけ、というメモ。見つけたらhtmlspecialchars()に置換してみます。
そう頻繁に出くわすわけじゃないんですが、忘れた頃に「えーと、なんだったっけ…?」というのを2回やっちゃったので
続きを読む »
GIGAZINE で紹介されていた phpAdsNew をインストールしてみました。ひと言で言えば広告管理システムです。わたし自身が広告自体がどんなものかいまひとつわかってないのが原因だと思うんですが、なんとなくイマイチな印象。でも、もしかしたらこれで十分なのかも。そんなわけで数日触ったメモ。 続きを読む »