報告ありがとうございます。
プログラムのミスによるバグです。(変数名が衝突しとるやん orz)

admin.php に次の修正を行うと直ります。
--- admin.php	19 10月 2008 23:25:11 +0900	1.29
+++ admin.php	21  2月 2009 19:20:34 +0900	
@@ -127,9 +127,9 @@
 	}
 	break;
     case 'monthly':
-	list($y, $m, $d, $h, $i) = split(' ', formatTimestamp($edate, "Y m j G i"));
+	list($y, $m, $d, $h, $mi) = split(' ', formatTimestamp($edate, "Y m j G i"));
 	for ($n=0; $n<$repeat; $n++) {
-	    $i = userTimeToServerTime(mktime($h,$i, 0, $m+$n, $d, $y));
+	    $i = userTimeToServerTime(mktime($h,$mi, 0, $m+$n, $d, $y));
 	    $v = $init?true:isset($sets[$n]);
 	    $extent_sets[] =
 		array('exdate'=>$i, 'no'=>$n,
--
Nobuhiro YASUTOMI (MySite Users Webmaster)