2007年05月01日
FastCGIって
ちぃとばかりまずい仕様かも、FastCGI[:sweat:]
fcgiで動作しているページはサーバーレベルでキャッシュに保存されるようです。これがなぜやばいのか?
MTでプラグインをオン・オフしてもその時点では切り替わらない
すべてが該当するのかまで確認していませんが、例えばオフになっているプラグインをオンにしたとします。通常はページが再描画されてそのプラグインがオンになります。ですが、FastCGIで動いているとオフのままなのです[:cry:] これはブラウザの更新ボタン等を押しても反映されず、ブラウザのキャッシュを削除してもブラウザを再起動しても直りません。つまり、そのプラグインはそのままでは使えないのですよ!内部的には間違いなくオンになってるんだけど(データベースを確認するとプラグインはオンなっている)。
ならどうするのか?現在ブラウザを起動しているPCを再起動する![:shock:]
っていうか、なぜPCを再起動すると反映されるの?サーバー再起動って言うなら解からなくもないけど[:sweat:]
FastCGIってこんなものなんでしょうか?それともApache1.3だから?いよいよ最新バージョンにするべきなのか・・・もしかしたらMySQLもバージョンアップかな?[:sweat:]
「FastCgiConfig」
もしかしたらこの辺の設定がやはり大事なのかも・・・少し調べてみるか[:hopeless:]
とりあえずサーバーの速度が倍ほどにアップしたので、FastCGIはテスト用ブログで実験するとして、現行のブログはcgiに戻しました[:sweat:]
現時点でMTをFastCGIで動作させている情報は決して多くはない・・・もう少し自分なりに研究する事にします[:-)]