2.5x/2.6xとphp5.2.x(とx86_64?)の挙動不振」の続報。みなさん、あれこれあれこれと対策を挙げてらしたのですが、残念なことにワタシの環境ではうまいこと解決しませんでした。mbstring関係とおぼしき話なんだけど、なぜか日本語の情報が異常に少いのでエントリ書いてみる最近、もろもろの事情からphp5.2.6を導入後、webサーバの挙動が極端に遅くなることがあることに気づいた。負荷が、といった程度ではなく、えんえんと高負荷状態が続き、そうなると大抵のサーバはメールサーバも兼ねているので、そっちが遅延しだす。ヘタするとnamedがコッソリ落ちたりする。ワームが喰いついた形跡もないし、サーバを再起動すると何事もなかったように復帰。原因を探ったところ、httpd/error_logにこんな記録が。コメントを残すajaxcalendarの文字化け問題テーマ「giraffe」を使っているワケですが、いろいろいじりすぎたのでここらでキャッチアップしておこう、などと思いver1.23に。ついでに、ajaxcalendarなどというモノがあったので入れてみました。......すげー化ける。洋モノだからしょーがないかなー、などと思い、一応プラグインのファイル群を眺めていると、どうもutf-8出力だから、ということみたい。charset=EUC-JP");などとしてもなんとかなります。感じで遅まきながらAjaxデビウ。年」となっておるのですが、この曜日が日本語で出力されていて、時々化ける。なんでかな、と思ったらどうもテンプレの文字コードに影響されている模様。index.phpなりarchive.phpをnkf通してやると解消。コメントを残すwp+ethna。wp1.5に移行したのは、ぢつはEthnaアプリの埋め込み作業の実験をやりたかったから。......というわけで、最近寝ても覚めてもEthnaおっかけ(0.2.0とドキュメント、待ってますよー)な漏れが来ましたよー。(数十時間経過)で、できねえ。orz動的なシステムふたつの融合がどうしても出来ねえ。結局テーマを二つつくって、「ヘッダまわりとヘッダ部分」「Ethna本体」「サイドバーおよびフッタ」というサンドイッチ構成を取る事に。そのために、実際に使っているテーマ(と併存して)とは別にテーマを二つコールしないといけないので、preview_themeプラグインをちょいと書き換えたものをかませつつなんとか稼働するように。うーん、あんまり美しくないような気もするが、まあこれ以上安直なつくりもないのでまあよしとしましょう。ことでEthnaによるお問い合わせフォームを組み込みました。二重ポストとか、あんまり考えてないような気もするが、ま、いいか。wordpresswp+ethna。コメントを残す1.5.1.3に移行1.5出たての頃はアップデートでハマりまくっている人が大勢いたのでビビっていたのですが、さきほどやってみたらあっさり成功。ついでに、テーマも変えてみる。機能はともかく、装飾としては今ひとつだなあ。実験の場ということで。何をやったかだけメモっておこうっと。Xにたとえると、Jaguar→Pantherに近い完成度ですね。ver1.2xで見せた可能性を、日本語環境においていい感じに熟成させているというか。中の人には敬意を表します。いまのところ気づいたことをメモ。くそー、blogアプリ自体の話は極力しないつもりだったのに......ぶつぶつ。最近会社blogでも個人blogでも、トラバの通知(まあ、全部スパムなんですが)がくるのにサイトに行くと表示がない、ということが頻発中。したらトラバ機能自体が壊れたかと思ってテストのトラバをしてみたが、問題なく処理されてます。うーん、ヤツらは何がしたいのか。コメントスパムにはチェックボックスで対抗できそうだけど、トラバは防ぎようがないしなあ。空トラバは意図すらわからんし。[2005-02-11追記]その後、某氏の指摘により単にフィルタにひっかかって「保留」されているトラバにすぎない、ということが判明しました。(恥)んだよー、通知メールに保留ともなんとも書いてないから混乱したじゃんかよ。(八つ当たり)[2005-02-22追記]やー、wordpress用の対策プラグイン作ってくれてたんですねー。