夢想的天空
一 個 屬 於 我 們 的 世 界
 
 DS WebmailDS Webmail   搜尋搜尋   會員列表會員列表   會員群組會員群組   新進文章   星座物語   網誌   會員註冊會員註冊 
 個人資料個人資料  Calendar月曆   DS WebTV   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入 
 IP 38.107.179.229
我的最愛我的最愛
RSSRSS

[問題]請問關於Gallery2.0的plog外掛套件問題

 
發表新主題   回覆主題    夢想的天空 首頁 ->多媒體與程式設計 區->網頁設計
上一篇主題 :: 下一篇主題  
發表人 內容
endoh0717
初級會員
初級會員


註冊時間: 2007-11-23
文章: 3

發表1 發表於: 星期五 十一月 23, 2007 1:39 pm    文章主題: [問題]請問關於Gallery2.0的plog外掛套件問題 引言回覆

讓Gallery2.0相簿用plog外掛套件整合在一起後
因版本問題,故上網得知應改
C:\AppServ\www\lifetype11\plugins\gallery\plugingallery.class.php
的第28行左右加上
     include_once( PLOG_CLASS_PATH."class/template/menu/menu.class.php" );
該行程式碼

整合過後,卻在個人網誌選單設定更新中出現了錯誤
錯誤訊息如下:
Fatal error: Call to a member function on a non-object in c:\appserv\www\lifetype11\class\dao\blogs.class.php on line 106

想請問各位高手前輩,小弟的問題是出在哪裡呢?
應該如何改善此錯誤訊息?
回頂端
檢視會員個人資料 發送私人訊息
Fily John
管 理 者
管 理 者


註冊時間: 2002-04-17
文章: 13684
來自: 宜蘭-羅東

發表2 發表於: 星期五 十一月 23, 2007 2:18 pm    文章主題: 引言回覆

member function 跟 blogs.class.php 106 都貼出來 ...

不然沒有人能幫的了忙喔 ^^"




回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站 Skype
endoh0717
初級會員
初級會員


註冊時間: 2007-11-23
文章: 3

發表3 發表於: 星期五 十一月 23, 2007 2:30 pm    文章主題: 引言回覆

不好意思,請問前輩member function 是指什麼呢?


下面貼的是blogs.class.php  103~123行的程式
首行103 底行123
       
代碼:
function updateBlog( &$blog )
       {
               // load the previous version of this blog
               $prevVersion = $this->getBlogInfo( $blog->getId());
               
               // check that the mangled_blog field is unique
           $mangledBlog = $blog->getMangledBlogName();
           $i = 1;
           // check if there already is a blog with the same mangled name
               $done = false;
           while(( $tmpBlog = $this->getBlogInfoByName( $mangledBlog )) && !$done)
           {
                    if( $tmpBlog->getId() != $blog->getId()) {
                     $i++;
                     $mangledBlog = substr($mangledBlog, 0,
                                    ($i > 2) ? strlen($mangledBlog)-strlen($i-1) : strlen($mangledBlog)).$i;
                    }
                    else {
                         $done = true;
                    }
           }
回頂端
檢視會員個人資料 發送私人訊息
Fily John
管 理 者
管 理 者


註冊時間: 2002-04-17
文章: 13684
來自: 宜蘭-羅東

發表4 發表於: 星期五 十一月 23, 2007 2:38 pm    文章主題: 引言回覆

注意看這行內容寫的

代碼:
Fatal error: Call to a member function on a non-object in c:\appserv\www\lifetype11\class\dao\blogs.class.php on line 106


肯定有一個function 叫 member  ...

對了這裡沒有前輩跟大大喔 ...  有了




回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站 Skype
tpcat
DS - 中級顧問
DS - 中級顧問


註冊時間: 2003-03-11
文章: 7315
來自: 貓窩

發表5 發表於: 星期五 十一月 23, 2007 4:11 pm    文章主題: 引言回覆

哈哈,小健喔,這下子你可糗了,這是你最近這幾天,第三次「看太快」。
member function可不是member()
今晚你要全請才行了。 奸笑

http://www.china-askpro.com/msg28/qa57.shtml

我如果沒有猜錯的話,應該是1樓照章抄了指令。
卻沒有去檢查  include_once 後面那一串東東的位置,是不是確實有那個檔案,以及假設它也又INCLUDE檔案(*該裝的檔案忘了裝*)。
或者,檔案版本沒有弄對,造成後面
106 $prevVersion = $this->getBlogInfo( $blog->getId());
往前CALL的參數不對吧。

menu.class.php按照檔案名稱猜,應該是作新選單的。 有了



按右鍵觀看原圖賣身為奴去... http://www.linuxer.com.tw
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 MSN Messenger
Fily John
管 理 者
管 理 者


註冊時間: 2002-04-17
文章: 13684
來自: 宜蘭-羅東

發表6 發表於: 星期五 十一月 23, 2007 5:50 pm    文章主題: 引言回覆

tpcat 寫到:
哈哈,小健喔,這下子你可糗了,這是你最近這幾天,第三次「看太快」。
member function可不是member()
今晚你要全請才行了。 奸笑

http://www.china-askpro.com/msg28/qa57.shtml

我如果沒有猜錯的話,應該是1樓照章抄了指令。
卻沒有去檢查  include_once 後面那一串東東的位置,是不是確實有那個檔案,以及假設它也又INCLUDE檔案(*該裝的檔案忘了裝*)。
或者,檔案版本沒有弄對,造成後面
106 $prevVersion = $this->getBlogInfo( $blog->getId());
往前CALL的參數不對吧。

menu.class.php按照檔案名稱猜,應該是作新選單的。 有了


哈哈哈 ... 手頭上一堆事情在排隊處理著 ^^"

難怪當時感覺怎麼怪怪的,php錯誤訊息應該在function後方會在明確指出 xxxxx()


都稍微瞄一下就回應,該放慢步調慢慢看了  天啊

我實際安裝測試 ... 目前遇到會影響的是認證方面的plugin,有詢問使用者是否有裝別的plugin ... 答案是否定的,怪事 ...

加上 ... http://www.lifetype.org.tw/

首頁寫著最新最穩定版本是1.1.2 ... 結果進到下載頁面卻是只給下載穩定版本(1.0.6) ... 開發測試為1.1 @@ 我該相信哪個  天啊

假設1.1為dev version , 那官方建議安裝相本plugin為1.2,結果使用者安裝了2.0 ... 唔,兩邊皆為不穩定因素,難以查起阿  天啊



回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站 Skype
Fily John
管 理 者
管 理 者


註冊時間: 2002-04-17
文章: 13684
來自: 宜蘭-羅東

發表7 發表於: 星期五 十一月 23, 2007 6:19 pm    文章主題: 引言回覆

唔 ... 腦袋打結ing ...

老了 Orz




回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站 Skype
從之前的文章開始顯示:   
發表新主題   回覆主題    夢想的天空 首頁 -> 網頁設計 所有的時間均為 台灣時間 (GMT + 8 小時)
1頁(共1頁)



前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


新進文章
建議使用瀏覽DS
Powered by phpBB2 © 2001, 2002 phpBB Group
維護管理 DS - 管 理 團 隊    繁體中文由 竹貓星球PBB2中文強化開發小組 製作

主機運作時間: 326 日 0 小時 25 分鐘 | 平均負載值: 0.62, 0.27, 0.14

DS 共花費了 0.082 秒載入完成 , 有 (PHP: 64% - SQL: 36%) 項資料被查詢 - 讀取資料庫: 17 次 - 壓縮加速 關閉 - 除錯模式 關閉