自從安裝了 Mysql 5.x,就發現我的 Nucleus Blog 有問題。

只是一開始,還沒抓出問題點在哪裡。只知道會有以下的錯誤訊息(有省略一部分):

Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/nucleus/libs/BLOG.php on line 173

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/nucleus/libs/BLOG.php on line 212

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /var/www/nucleus/libs/BLOG.php on line 222

行數我不確定是否為上列這些,因為當時沒全抓下來。

 

後來,抓了半天發現,如果我換成別的佈景就可以用了。可是別的佈景沒有用 Multiple Categories 這個外掛。

所以,再查 Multiple Categories 這個外掛和 Mysql 5.x 是否有相容性的問題。結果,真的有相容性的問題。後來上網抓了最新的版本,也就是 0.5.1j。可是,安裝好後,問題還是存在,一點都沒有幫助。

差一點,就已經想要換佈景主題,甚至考慮把 Blog 整個換掉時,想到,在查 Multiple Categories 與 Mysql 的問題時,好像也有人提到 Show Blogs 這個外掛!所以,趕緊上往又去抓了最新版的 Show Blogs, 終於,安裝好這個外掛後就一切正常了!

 

原來,不是 Nucleus 和 Mysql 5.x 不合。是 Multiple Categories 與 Show Blogs 和 Mysql 不合~~~