カテゴリー別アーカイブ: memo

備忘録

WordPressのリタルダンド

あれ以来暫くの間快調だったWordPressが、まーた最近重くなってきた。この調子だと、また近々ブチ切れて再インストールとかになりかねない。そこで今回は抜本的な対策をと、一旦プラグインを全て無効にしてみた。

すると、これだけでウソみたいにサクサク動くではないか! うむむとばかり、ここからプラグインをひとつずつ有効にしていったみたところ、WP Slimstatでまたズシンときた。犯人はこいつだ! アクセス解析のためのプラグインがアクセスの邪魔をしていたとは、なんともはや。

同じ目に遭ってる奴がいないかググってみたが、それらしいのは見当たらないかわりに、こんな記事を発見。君子危うきに近寄らずで、このプラグインにはご退場願うことにした。恐らくこれで一件落着でしょう。はー。

WordPressのマルチサイトでドタバタ

本サイトでは昨年来、WordPress(以下WPと略)にAudio Playerプラグイン(以下APと略)という組み合わせで自作MP3をストリーム再生している。むろんそれ自体に問題はなく、ちゃんと音は鳴ってくれていた。だが何故か演奏中の表示が「Connecting …」のままで、残り時間も0:00から動かなかった。バーも使えないので、鳴り出したら最後まで黙って聴くしかない。変だなあと思ったが、曲作りの方が忙しくてずっとそのままになっていた。そしてつい最近、最新のWPではaudio/videoのストリーム再生にプラグインが不要になったと知った。デモを見た限りでは良さげだったので、早速これを使ってみることに。

まずはAPを停止、そしてそれ用の書式で試してみたところ音は出た。ところがそこでホッとしたのもつかの間、表示が「Buffering …」のままで、バーも動かない(涙)。更には残り時間表示が「NaN」ときた。APの0:00にも困ったがNaNはイカン。これではAPと変わらない … するとこれはWPの問題か? と考えていてふと頭に浮かんだのが「ひょっとしてアレか!?」。結論から言えばBingoだった。そのアレとは …

一昨年、WordPressのマルチサイトがどんなものか調べる必要に迫られて自社サーバにそれを構築した。この時試験用に作ったのが本サイトで、以後そのまま日記代わりに使ってきていた。むろん個人のそれにマルチサイト対応など不要だが、途中で切り替えるのも面倒だし、特に困るところもなかったので使い続けてきたという次第。ただ、いろんなところでWPのマルチサイトに困ったとかハマったとかの噂をしばしば耳にしてはいた。そんな中でも気になっていたのが、画像や音声ファイルの送信時にヘッダが不完全という話。詳しい内容までは追わなかったが、動画とか扱う時にイロイロあるんじゃないかという予感はしていた。

動画もMP3も似たようなもの。たぶんこれが原因だろうと情報収集してみたところ、やはりこれだった。そこであれこれ試行錯誤の末、辿り着いたのがmod-xsendfileなるApacheのモジュール。結果、残り時間もバーもちゃんとなった。バンザーイ!

・・・ と、ここまでは良かった。だがこの組み込みプレーヤ、HTML5が使えるブラウザでは再生ボタンが見えない。ではカスタマイズでどうにか、と探したがそんなのどこにも出てこない。んむむむと悩むことしばし、結局ここはAPに再登場願う事となった。つまるところ、WPに限らずこの方面が落ち着くまでにはもうちょい時間がかかるのだなと、そういう事なのでしょう。

Firefoxで「パスワードの保存」ができなくなった時

「パスワードを保存しますか?」に「いいえ」とすると、以後そのサイトではパスワードの保存ができなくなる。こんな時は

1. [オプション] → [セキュリティ]と進む
2. [例外サイト(X)]へ進む
3. そのサイトを一覧から削除する

これで次回からまた「パスワードを保存しますか?」が出るようになる。また[保存されているパスワード(P)]からはその表示と削除が可能。