主因是Trackback的6.x-1.2跟Spam的6.x-1.0不相容,好像Trackback参考旧的Spam模组,并且会用到spam_tracker资料表的probability栏位,但是Spam的6.x-1.0已没有这个栏位,所以只能等待Trackback作者可以更新,我看了一下它的开发版本,已经将trackback.module里的
define(‘TRACKBACK_WITH_SPAM’, module_exists(‘spam’));
改成
define(‘TRACKBACK_WITH_SPAM’, FALSE);
这样就不会有这个错误,只是就程式码的意思来看,好像是要防trackback有垃圾的,所以改了之后,是不是可以防就不得而知了!