LifeType 中文開發論壇

測試 => LifeType 1.1 測試 => 主題作者是: darkhero 於 九月 08, 2006, 09:22:33 上午



主題: info.class.php 有錯誤訊息但是沒影響?
作者: darkhero九月 08, 2006, 09:22:33 上午
小弟的主機從 lifetype 1.0.5 升級到 1.1

升級過程一切正常,但是不管事後台還是前台都會出現
程式碼:
Fatal error: Call to a member function on a non-object in /home/vdark/public_html/blog/class/misc/info.class.php on line 96

但是所有的操作卻是正常的,有朋友有遇到相同的情況嗎?


主題: Re: info.class.php 有錯誤訊息但是沒影響?
作者: darkhero九月 08, 2006, 10:17:53 上午
小弟的主機從 lifetype 1.0.5 升級到 1.1

升級過程一切正常,但是不管事後台還是前台都會出現
程式碼:
Fatal error: Call to a member function on a non-object in /home/vdark/public_html/blog/class/misc/info.class.php on line 96

但是所有的操作卻是正常的,有朋友有遇到相同的情況嗎?

剛剛追了一下追不出問題在哪,但是發現
程式碼:
$logger =& LoggerManager::getLogger( "metricslog" );
$logger->debug( $message );

當中
程式碼:
$logger =& LoggerManager::getLogger( "metricslog" );
的回傳是 NULL ..所以造成後面的 $logger->debug('message'); 呼叫失敗...

目前先暫時
改成這樣
程式碼:
$logger =& LoggerManager::getLogger( "metricslog" );
if (is_object($logger)){
    $logger->debug( $message );
}


主題: Re: info.class.php 有錯誤訊息但是沒影響?
作者: twu2九月 08, 2006, 11:13:22 上午
在 config/logging.properties.php 中, 沒有定義 $config["metricslog"] 這個變數?


主題: Re: info.class.php 有錯誤訊息但是沒影響?
作者: markwu九月 08, 2006, 11:38:10 上午
那是 1.1 才加入的設定值。

請把 1.1 的 config.properties.php中的那一段, copy 到你目前的 config.properties.php 中,這樣就會正常了!

Mark


主題: Re: info.class.php 有錯誤訊息但是沒影響?
作者: darkhero九月 08, 2006, 12:13:20 下午
那是 1.1 才加入的設定值。

請把 1.1 的 config.properties.php中的那一段, copy 到你目前的 config.properties.php 中,這樣就會正常了!

Mark

阿..原來是這樣阿...

一定是老天爺懲罰我沒有參與Litetype 1.1 的測試...Q_Q...