升級WordPress 3.2,又出問題

前不久本站升級Wordpress 3.1.3,今天看到訊息通知又出了Wordpress 3.2正式版,手癢試試新版的自動升級,就給它按下去,幾秒鐘就完成了,沒有錯誤。

試了一些功能,好像ok…但是有幾個plugin有列表的地方出不來,畫面顯示一片空白,原來http server就回覆500錯誤,再查php的error log,發現出現:
PHP Fatal error: Call to undefined method WP_List_Table::wp_list_table() in C:\Appserv\wwwroot\wp\wp-content\plugins\avh-first-defense-against-spam\class\avh-fdas.ipcachelist.php on line 53

PHP Fatal error: Call to undefined method WP_List_Table::wp_list_table() in C:\Appserv\wwwroot\wp\wp-content\plugins\backwpup\app\list-tables.php on line 8

看來是Wordpress 3.2的WP_List_Table出了問題,自己死馬當活馬醫,用以前介紹的工具Winmerge找一下,改
wp-admin\includes\class-wp-list-table.php 第80行,

function __construct( $args = array() ) {
改為
function WP_List_Table( $args = array() ) {
問題解決!是Wordpress 3.2的bug吧,php我不懂,為什麼要特地改用__construct,反而出問題?

沒事,還是別亂升級。

(Visited 239 times, 1 visits today)

別人也看了:

架設 WordPress 的一些經驗,使用 Windows XP + IIS... 曉瑩想在網路上作一些網誌(web log,簡稱blog)的時候, 我就在網路上搜尋看哪一個blog套件好用. 最先找到的是Movable Type, 也試了裝看看, 結果是可用, 但是在上傳圖片時有些...
幾個php 7跑WordPress要安裝的模組 這幾天重裝一台ubuntu server,裝了nginx、php7.0之後,要跑Wordpress或phpMyAdmin,有幾個php 7.0的模組要安裝,紀錄一下,免得忘記: sudo apt-g...
Google Maps 和台灣的街道地圖 大家都知道 Google Maps 很早以前就可以看台灣及世界各地的衛星照片,但是一直沒有台灣的街道地圖,最近 Google Maps 也把台灣的街道地圖也加進去了,還蠻詳細的,以後可以在直接在遊記中...
Apache on Windows 本格的 Apache 跑在新主機板的 Windows Vista 上面,經過幾天運行,目前看起來 ok. 目前的 Apache 2.2.4 安裝檔,不能在 Vista 上完成安裝,有下面方法可...
PHP、nginx設定中跟上傳檔案大小有關的地方... 如果你的 WordPress 上傳檔案處出現“最大上傳檔案大小:2 MB”,是被php限制上傳檔案大小。又或如果nginx server出現HTTP 413 (Request Entity Too L...
分享:

“升級WordPress 3.2,又出問題” 有 6 則迴響.

  1. I updated backwpup to 2.1.6 in WP 3.2.1 AND HAD Call to undefined method WP_List_Table::WP_List_Table() . I changed function __construct( $args = array() ) {

    to 
function WP_List_Table( $args = array() ) {, an solved the problem.

    Thanks for your post!

發表迴響