:::
ugm page 自訂頁面

模組更新後,畫面變成空白

discuss pic 2017-06-26 15:03:35
近日將模組更新後,畫面變成空白。
開啟除錯
顯示
錯誤
通知: Constant _BP_DEL_SUCCESS already defined 在檔案中的第 /modules/ugm_page/language/tchinese_utf8/main.php 列 65
通知: Constant _MD_UGMPAGE_MENU_URL already defined 在檔案中的第 /modules/ugm_page/language/tchinese_utf8/main.php 列 101
通知: Constant _MD_UGMPAGE_MENU_TIP already defined 在檔案中的第 /modules/ugm_page/language/tchinese_utf8/main.php 列 102

請問老師,這要如何處理呢?
discuss pic 2017-06-26 15:58:58
這些都不是真正的錯誤訊息
請確定 php.ini 中的 display_errors 有設成 on
discuss pic 2017-06-26 16:32:09
老師:
我已將 php.ini 中的 display_errors 設成 on
且將 apache 重起,管理員選單也開啟除錯。
另外,我使用的是 ubuntu12.04 LTS
在 ugm page 自訂頁面的檢查如下
設定檢查
PHP 最低版本需求為:5.2 (您的 PHP 是 5.3.10-1ubuntu3.1 版) 
XOOPS 最低版本需求為:2.57 (您的 XOOPS 是 XOOPS 2.5 版) 

開啟網頁後,網頁多了最上面一行,如下所示
Fatal error: Call to undefined function toolbar() in /var/www/modules/ugm_page/header.php on line 83
錯誤
通知: Constant _BP_DEL_SUCCESS already defined 在檔案中的第 /modules/ugm_page/language/tchinese_utf8/main.php 列 65
通知: Constant _MD_UGMPAGE_MENU_URL already defined 在檔案中的第 /modules/ugm_page/language/tchinese_utf8/main.php 列 101
通知: Constant _MD_UGMPAGE_MENU_TIP already defined 在檔案中的第 /modules/ugm_page/language/tchinese_utf8/main.php 列 102



discuss pic 2017-06-26 16:35:02
嗯~目前就只有幾種作法:
  1. 坐等模組更新。ugm_page 是舊架構,新版tadtools已不支援
  2. 所以,第二種作法就是拿上一版的 tadtools 覆蓋,相當於退回上一版的意思。
  3. 第三就是改用別的模組替代。
discuss pic 2017-06-26 16:41:59
老師:

所以,像是 info_whats ,也是這樣的問題嗎?
跟PHP版本較舊沒有關係?
因為
我在 Tad Tools 工具包中是顯示
設定檢查 
最低PHP版本需求為:5.4 (您的版本為5.3.10-1ubuntu3.1) 
MYSQL 最低版本需求為:5.0.7 (您的版本為5.5.22-0ubuntu1)
最低XOOPS版本需求為:2.5.7 (您的版本為2.5.7) 
最低ModuleAdmin 版本需求為:1.1 (您的版本為1.2) 

要麻煩老師解答一下,是否要重新安裝新的OS?
discuss pic 2017-06-26 17:00:19
yes,請不要重裝OS
ubuntu可以直接升級
discuss pic 2017-06-28 11:15:18
更新 tadtools 後 ,這些情形出錯大都在 模組中的 header.php  (或 admin/header),把錯誤的那幾行標記掉。大都還可以正確執行。

在模組更新前還可以撐一下。

沒想到暑假到了,模組也得做翻修!

discuss pic 2017-06-28 11:42:15
早上稍稍看了一下朝敏老師的模組
其實狀況比我想像的好得多,大部分架構都是OK的
確實是只要引入的部份改一下就OK了。
:::

計數器

今天: 1819181918191819
昨天: 1492149214921492
總計: 1410962141096214109621410962141096214109621410962