official:質問箱/5497 での指摘。
counterプラグインをMySQLで利用していて、popularプラグインを使うとエラーになる。
if ($today) { // For MySQL $stmt->bindParam(1, $today, PDO::PARAM_STR); $stmt->bindParam(2, $limit, PDO::PARAM_INT); $stmt->execute(); } else { // For MySQL $stmt->bindParam(1, $limit, PDO::PARAM_INT); $stmt->execute(); }
で動作するという情報。
関連: BugTrack/2591 counter.inc.php: plugin_counter_get_popular_list_db() 中で未定義変数へのアクセス
db_option が設定されていないことによる副作用かもしれない。