覚え書-#18。

  1. PHP 5.6.0 GA の正式リリースの時期が, RC4 の記事に書いてあった。とーっても楽しみ。 wow!
  2. Apache 2.4.10 (httpd-2.4.10-win32-VC11.zip) を openssl-1.0.1i のものに,アップデートした。 OpenSSL Security Advisory [6 Aug 2014] のせいなんだが, Steffen が Jan-E に “Coming days the builds here at Apache Lounge are going to be upgraded. It has not that priority and severity ~” と回答していたので,焦らずに待っていたのだ。
  3. Windows Update 2014 8月はトラブル続出だったみたいだね。うちのパソコンは幸いにも1台も引っかからなかったんだが,現時点で特に問題がなくても KB2982791, KB2970228, KB2975719 and KB2975331 をアンインストールしたほうがいいということらしいので,探し出してアンインストールした。以下の通り。
    • NJ2100 上の Windows8.1(x86)
      KB2982791
      KB2975719
    • CF-J10 上の Windows7 SP1(x64)
      KB2982791
      KB2970228
    • xw4200 上の Windows7 SP1(x86)
      KB2982791
      KB2970228
    • KeyPaso 上の Windows Vista SP2(x86)
      KB2982791

    昔は, Windows update というとほぼ毎回不具合があって,少し落ち着くまで更新を控えたりしたものだが,今回のドタバタは久しぶりだった気がする。皆さんはどう思われますか? (^_~)

WordPress のプラグイン bbPress で掲示板を作る。

投稿アップデート情報  追記(8/16)

 サイトの CMS を WordPress にまとめて以来,掲示板をどうするかということについて悩んできた。
 掲示板に望む役割は,2つである。ひとつは,もちろん,一般的な掲示板の役目。もう一つは,本家の不具合―例えば, 403 forbidden, 503 Service Unavailable とかいう話―の連絡板としての役目である。したがって,設置場所は,自鯖以外でないと意味がない。

 英語サイトでは, WordPress のページのコメント機能を使ったものを作っていた。これは,上記の希望のどちらも満たしていない。しかし,たいして書き込みもない掲示板だったので,ほったらかしにしてあった(爆)。
 日本語のほうでは,流れで, Joyful Note を使ったものを Xrea 上に作っていた。こっちのほうは,2つとも望み通りになっていたのだが,2月にドメイン移管をしたら,移り先のサービスに Perl cgi がなくて使えなくなってしまった。仕方がないので, PukiWiki で作ってみたのだが, PukiWiki を使い慣れていないこともさることながら, PukiWiki のコンセプトそのものが掲示板になじまないようで,なんとも,情けない姿をさらしていた。

 10日くらい前に,突然ひらめいた。「簡単じゃん,WordPress.org のフォーラムみたいなもんを作ればいい」。早速,サイトのソースを眺めてみたら, bbPress というのが見つかった。そんなわけで, NetOwl 提供の WebCrow に, bbPress を使って掲示板を作ったよ。

 ところで, bbPress に関する情報というのは,ネット上にいやというくらい転がっているのだが,間違っても,古い情報を参考にしてはいけない。 bbPress はすごい勢いで変化してきてみたいで,古い情報は役に立たない。現在の bbPress は,完全に WordPress の一般的なプラグインである。したがって,そのインストールも ごく普通の plugin のインストールなので,他の情報に惑わされないこと。

 私が, bbPress についてカスタマイズしたのは,以下のところだけである。

  • 場合によって,とても読めないくらい字の色が薄いので, bbpress/templates/default/css/bbpress.css の中の2か所で, #ccc & #bbb を # 333 に書き換えた。

         #bbpress-forums .status-closed,
         #bbpress-forums .status-closed a {
             color: #ccc;
     
         span.bbp-admin-links a {
             color: #bbb;

 bbPress には画像添付の機能がないので, GD bbPress Attachments を使うことにした。ユーザ登録しなくても使えるように,以下の2つのフィルターをカスタマイズした。

  • gd-bbpress-attachments/code/attachments/class.php の中にある。
     return apply_filters('d4p_bbpressattchment_is_user_allowed', $allowed);
         ↓
     return apply_filters('d4p_bbpressattchment_is_user_allowed', true);
     
     return apply_filters('d4p_bbpressattchment_is_hidden_from_visitors', $value == 1);
         ↓
     return apply_filters('d4p_bbpressattchment_is_hidden_from_visitors', false);

 困っているのは,2プラグインとも完全な日本語化ファイルがどこにもなかったこと。一応,訪問者に見える部分だけは訳したのだが, bbPress なんて 1000 行以上もあるんだよ。完全訳は,掲示板のお披露目には,間に合わなかった。いつになるんかなぁ,我ながら自信がない (;´o`)。

 それと,「案内サピプッ」の6文字を Untitled1_sub.woff に追加した。 FontForge on Windows が安定して動くようになってて助かった,パチパチ。どういうわけか,今回は WOFFコンバータがちゃんと動かなかったので, Untitled1_sub.woff の更新には, ttf to woff converter を使った。

 古いコメントは,すべて新しい掲示板に移動した。

  • 注) bbPress はユーザーがコメントを弄ると,その時間をトピックごとに覚えていて (_bbp_last_active_time) ,経過時間として表示する。これは,移動した古いコメントには,そぐわない情報である。 WordPress の管理画面からは,この値を書き直せなかったので, SQL データを書き換えてやった。

 任務完了!! 掲示板はこちらです。お気軽にご利用ください m(_”_)m。

追記(8/16):
 こんなの見つけた。 https://translate.wordpress.org/projects/bbpress
 すごいなぁ。いろいろ時代に遅れてるなと感じてしまう。アクセスしてみよう!!

不便なこと。

 ここんとこ,2つばかし,不便なことがあった。ひとつは, Windows7 上の IE11 関連,もうひとつは, WebCrow での phpMyAdmin のバージョン関連である。2つの不便のレベルはすごく違うので,同列には扱えないんだけどネ。

 Windows7 上の IE11 の件というのは,これ (Windows7 あるいは Windows Server 2008 R2 上で,基本認証のダイアログのパスワード入力欄に右クリックから貼り付けをすると,ちゃんと認証されない件)。これはよく知られた問題の一つらしい。 いや,別に KB2547752 の HotFix とかいらないし, CTRL+V しろっていうならするから,それは,いいんだけどさ。この件で,一番頭に来たのは,あたかもちゃんとできたように見えることなんだよね。右クリックから貼り付けると入力欄に ‘●●●●●●●●●●’ が見えるのよ。右クリック貼り付けはやらないでねっていうのは,割とよくある話なんで,それはさせないよというなら, ‘●●●●●●●●●●’ を表示しちゃいかんだろ。 Grrr。

 もう1個は, WebCrow の phpMyAdmin のバージョンが 2.11.x.x である件。このバージョンには,環境保管領域がない。当然, bookmarks 機能が使えない。とーっても,不便!日ごろ,どんだけ頼り切ってんだよ,ハハハ。

マイクロソフト セキュリティ アドバイザリ 2915720 の続き。

 台風(Halong)が来てますねぇ。でも,何となく大丈夫そうな我が家辺。しかし,「備えあれば患えなし」ですからネ。なめずにチャンとやっときまっしょい!!

 ところで,「マイクロソフト セキュリティ アドバイザリ 2915720 ???」 というのを前に書いたが,ご記憶だろうか。この記事は, 8/12 も近づいてるが,あれはどうなってるんだろうと思ったという話。

 ここのところ,翻訳ほうで頭がいっぱいで,マイクロソフト セキュリティ アドバイザリ 2915720 の更新記事を見逃していたのだが,昨日気づいた。

 結論から言うと,「マイクロソフトが、サポートされているリリースの Microsoft Windows で、より厳格な検証動作を既定の機能として適用する計画を中止したことをお知らせしました。」ということらしい。ただし,「この機能は引き続き、お客様が使用するかどうかを選択する機能として提供されます。」ということで,レジストリの中にひっそりと残るようだ。

 ネット上の話によると,思ったよりもずっと影響が大きなことを改めて認識して,今回は,撤回したということらしいんだけどネ。

墓掃除。

 今日は立秋ですね。というわけで,墓掃除に行ってきました。月遅れのお盆が間近ですし。

 本日はいい天気ですが,朝方はさすがに涼しいです。もっと早起きしていけば,もっと涼しかったと思うのですが,結局,6:30~8:00くらいまで,掃除してました。リタイア前は,もっと早起きして行ってましたが,今は,その分,気楽ですね。

 皆さんのところは,どんなふうになさってますか。

WordPress3.9.2 Background Updates.

 今回も,朝起きたら,WordPress 3.9.2 になっていた。

 セキュリティメンテナンスリリースということで, ‘a possible denial of service issue in PHP’s XML processing’ のパッチなんぞが含まれている。「迅速なアップデートを強く推奨します」とのことなので, automatic background updates に対応していないサイトを運営してる場合は,お言葉にしたがって手動でアップデートしたほうがいいみたいス。

訂正されたファイルは下記の通り。

readme.html
wp-admin/about.php
wp-includes/ID3/getid3.lib.php
wp-includes/class-IXR.php
wp-includes/class-wp-customize-widgets.php
wp-includes/compat.php
wp-includes/pluggable.php
wp-includes/version.php
wp-login.php

覚え書-#17。

 いつも忘れるので,メモ。

 デフォルトままのだと, http://o6asan.com/?author=1 をやると登録ユーザ名が見えてしまう。これは,管理ページのプロフィールで,表示名をニックネームとかに変えてても同じ。

 これを避けるために, Edit Author Slug プラグインを使って,管理ページのプロフィールで変更する。変更後は,プラグインは停止・削除してかまわない。

今日の鳥さん-ガビチョウ9態+動画

 茶の間の窓からガビチョウを撮影した。苦節1年,やーっとダヨ(苦々々-泣)。家の近辺では,昨年初めて気づいた。実のとこ,やつは特定外来生物の一つだから,厄介者だよね。とはいえ,それはガビチョウの責任ではないもの。

 ウグイスの敵ともいえる性質で,鳴くのはよく聞こえるが,姿を見るのは難しい種類のようだ。そんなわけで,やっとこ,撮影出来て,嬉しいのでありまする(爆)。

本家のお世話-#108。(PHP5.5.15へアップデート)

投稿アップデート情報  追記(8/1)

 PHP5.5.15 が Jul-24 01:03:48UTC に出たので,アップデートした (Windows7HP+SP1(x86)用)。 ChangeLog.

 PHP 5.6.0RC3 が予定より遅れている。なんかあってんのかな?

 ところで, Changes with Apache 2.4.10 の “Fix a memory consumption denial of service in the WinNT MPM” というのを読んだので,使っていた回避策をやめてみたが,うまくいかなかった。次の日に,回避策を戻す羽目になってしまったワイ。

追記(8/1):
 予定よりだいぶ遅れて, PHP 5.6.0RC3 が出た。 RC4 は8月14日になってるから, GA は9月かな。

本家のお世話-#107。(Apache 2.4.10へアップデート)

 Apache HTTP Server 2.4.10 が出たので,アップデート。セキュリティパッチが,5個含まれているようだ。 mod_authnz_fcgi というモジュールが増えたので, httpd.conf も以下の1行が増えている。
    #LoadModule authnz_fcgi_module modules/mod_authnz_fcgi.so
 Windows 版では, pcre が 8.34 から 8.35 に, APR が 1.5.0 から 1.5.1 にアップデートされている。

 VC11 用の httpd-2.4.10-win32-VC11.zip (17 Jul) を我が家用 ( Windows7 x86 ) にダウンロード。 Apache 2.4.x conf 情報が必要な方は,「Windows7上にWamp系WebServerを建てる-#1。」を見てください。