最近付いたコメントを表示

ここ何日か、を参考に、最近付いたコメントを表示できるよう、テンプレートを弄ってたんだけど、MTEntries recently_commented_on使うと、再構築出来るんだが、エラーメッセージを吐いて意図したとおりにコメントが表示されない。
エラーメッセージでググってみて、

BananaBlog: Weblog改造日記その4~ 文字コードとデータベース
・最新のコメントが表示されない
何事も無かったかのように最新のコメントが一切表示されなくなりました。
いろいろ調べてみるとMySQLを使用している時に起こる事があるようです。

というのを発見。

そこを参考に、早速MySQLの設定を見てみると・・・・。


eswat2:/var/log# mysqlaccess localhost mtuser MT -p -U root -P
mysqlaccess Version 2.06, 20 Dec 2000
By RUG-AIV, by Yves Carlier (Yves.Carlier@rug.ac.be)
Changes by Steve Harvey (sgh@vex.net)
This software comes with ABSOLUTELY NO WARRANTY.
Password for MySQL user mtuser:
Password for MySQL superuser root:
Access-rights
for USER 'mtuser', from HOST 'localhost', to DB 'MT'
        +-----------------+---+ +-----------------+---+
        | Select_priv     | Y | | Show_db_priv    | N |
        | Insert_priv     | Y | | Super_priv      | N |
        | Update_priv     | Y | | Create_tmp_table_priv | N |
<<以下略>>

確かに、Create_tmp_table_privに権限が無かったので、権限を設定したら、コメントの表示に成功しました~。
#コマンドラインからじゃなくて、Webiminでやったけどね。

先人に感謝!

トラックバック(0)

コメントする