ネタ的雑記

グルメや映画以外のネタ。 PC関係が多いかも。
MT5に乗り換えて、リニューアルをして約一ヶ月。
トラックバックやコメントで困ったことをいくつか。

■トラックバックが0
最近コメントやトラックバックが少ない、というかトラックバックに関しては0
トラックバックに関しては映画ブログを分離したから、コメントは元々少ないからと思っていたけどそうでは無かった模様。

元々トラックバックはすべて受け付けて、公開の可否を手動で設定していたけれど、受けたトラックバックをすべてスパムとして扱っていた。
原因はたぶんプラグインに入っているspamlookupsセットのLookupsじゃないかと思う。
これは送り元のIPやドメインでスコアをつけてスパム判定するプラグイン。他のは2バイト文字とかリンク数をチェックしてるだけだから、期待通りの動きをしているなら大丈夫なはず。
どうせ手動で表示しているので、このプラグインは素通りするように設定してみた。
解決するかどうかはわからないけど、スパム扱いされていたというのはわかったんで、様子見。

■コメント入力欄がデフォルトで表示されていない
ログイン認証しなくてもコメントできるように設定しているのに、ログインのリンクしか出ていない。
「設定」→「投稿」→「記事フィールド」の「概要」と「キーワード」にチェックを入れればOK。

■トラックバックが表示されない
ブログのTOPや記事リストに最新のトラックバックが表示されない。
元々ウィジェットに最新コメントはあるけど最新トラックバックが無いから。
仕方ないんで自作。と言っても最新コメントのをちょっと直しただけだけど。

<mt:If tag="BlogPingCount">
    <mt:Pings lastn="10" sort_order="descend">
        <mt:PingsHeader>
<div class="widget-recent-comments widget">
    <h3 class="widget-header">最近のトラックバック</h3>
    <div class="widget-content">
        <ul>
        </mt:PingsHeader>
            <li>
                <a href="<$mt:PingURL$>"><$mt:PingTitle$></a>
            </li>
        <mt:PingsFooter>
        </ul>
    </div>
</div>
        </mt:PingsFooter>
    </mt:Pings>
</mt:If>

こんな感じで書いて、ホームページウィジェットウィジェットグループに追加。
でも「MTPings」は記事ページの中で使うと、記事をまたがっての取得もできない。
さらにブログをまたがって取得できない。
ウェブサイト内のウィジェットに「最新のコメント」が無いのは多分そのせい。
ウェブサイト内のウェブページにはコメントやトラックバックできるのに。
TOHOシネマズお年玉プレゼントキャペーン

年賀状を持って映画を観よう! 
 TOHOシネマズでは、お年玉プレゼントキャンペーンを実施いたします! 末尾が「1」もしくは「4」の「お年玉付き年賀はがき」をお持ちの方は、該当の年賀はがき持参で、 1月9日(土)~2月28日(日)の期間中、1000円でご覧頂けます

ということで、年賀状が当たっていれば1000円で映画を見れます。
2月いっぱいと期間が長いのと、切手シートが当たる確率よりもはるかに高いので、利用したいところ。
今週末はゴールデン・スランバーか・・・
銀座松坂屋の隣のグッチ跡地にフォーエバー21ができるとのことですが、ここって向かいにアバクロがあったり、交差点挟んでZARAがあったりその隣がH&Mだったりするんですよねー。 銀座にファストファッションが集まるというより、銀座6丁目付近の狭い地域に密集するって感じです。 でも実際にはZARAもアバクロも気軽に買える値段じゃないですけど。 渋谷のH&Mは銀座のに比べて3倍くらいの大きさがあるんですが、フォーエバー21も銀座の方が圧倒的に狭いですねー。 松坂屋銀座店に米「フォーエバー21」アジア初の旗艦店-グッチ撤退へ
普段携帯は2台持っているんですが、そのうちの片方、SH-04Aを先日紛失してしまいました。
結果的には見つかったんですが、最近の技術とサービスは発達しているもので。

まず、無くした携帯を使えないようにする「おまかせロック」。
オペレータに電話すると遠隔で、その携帯を使えないようにロックしてくれます。
その際に圏外であっても、圏内に移動した時にロックがかかります。
ロック解除にはオペレータと話す必要はありません。

そしてケータイお探しサービス。
携帯に電源が入っていて、圏内であればGPSによっておおまかな位置を教えてもらえます。
今回は電池が切れていたんですが。

見つからなかったらケータイ補償 お届けサービス。
同一機種、同一色の携帯を届けてくれます(有償)。
もし、自分がこのサービスを利用した場合、SH-04Aは8700円かかると言われました。
定価を考えると格安ですね。

同じ携帯を届けてもらう、もしくは新しく携帯を買った場合にはケータイデータお預かりサービス。
普段からアドレス帳、スケジュールなどをネットワーク上にバックアップしておくサービスです。
これに入っていれば、電話帳などは元通り。写真やSDカードのデータは戻りませんが。

オサイフケータイなどは使っていなかったのでどうなのかはわかりませんが、最近は充実してますね。

結局携帯は日本橋三越本店のたいめいけんで食事したときに忘れてきたみたいで、三越に電話したらすぐに見つかりました。
サイトのリニューアルのきっかけは、MovableTpyeが4から5へバージョンアップしたことでした。
せっかくなので新機能を使ってみたかったので。

最初、普通にマニュアル通りにアップデートをしてみると、DBの更新がいつまで経っても終わりません。
中断して記事を書くこともできたのでしばらくアップデートしていませんでしたが、使っているMySQLのバージョンに問題があったようです。
さくらインターネットを契約した時には4.0しか使用できなかったので、ずっとそれで来ましたが、MT5ではMySQL4.0はサポートされていないのでした。
そこで、まずMySQLのアップデートからです。
手順は

  1. データのエクスポート
  2. DBの削除
  3. DBの作成
  4. 文字コードの設定
  5. データのインポート
となります。

データのエクスポートはこんな感じ。
$ mysqldump-4.0 -h [dbhost] -u [dbuser] -p [dbname] > mysqldump.sql
テキストファイルで吐き出されるで、文字が化けていないか確認しましょう。
エスケープされているので、ある程度読めれば大丈夫。まったく読めない場合はどこか間違っています。

そして緊張のDBの削除。
さくらインターネットのコントロールパネルから実行します。
一応コントロールパネルからバックアップを取っておいてもいいかもしれません。
失敗したら後戻りできないんで。

次にDBの作成。5.1で作成してください。

DBの状況はこんな感じになってるでしょう。

mysql -v -h [dbhost] -u [dbuser] -p  [dbname]

mysql> status;
---------
mysql  Ver 14.14 Distrib 5.1.30, for portbld-freebsd7.1 (i386) using  5.2
Connection id:          5105438
Current database:       xxxxx
Current user:           xxx@xxx.xxx.xxx.xxx
SSL:                    Not in use
Current pager:          stdout
Using outfile:          "
Using delimiter:        ;
Server version:         5.1.38 FreeBSD port: mysql-server-5.1.38
Protocol version:       10
Connection:             mysqlxxx.db.sakura.ne.jp via TCP/IP
Server characterset:    ujis
Db     characterset:    ujis
Client characterset:    ujis
Conn.  characterset:    ujis
TCP port:               3306
Uptime:                 68 days 21 hours 53 min 50 sec

文字コードがujisになっているのでutf8にしてインポートします。

mysql> alter database [dbname] character set utf8;
mysql> \C utf8
mysql> \. mysqldump.sql

MySQLの4.1と5ではホスト名が違うので、mt-config.cgiのDBHostを書き換えてください。

DBHost mysql215.db.sakura.ne.jp

準備完了です。
MT5をダウンロードして、既存のディレクトリに上書きコピー、ログイン画面にアクセスするとアップデートが始まります。

こちらの記事を参考・引用しました。
前に戻る 1  2  3  4  5  6  7  8  9