主題: 留言版進不去~~>< 作者: 桑吉爾夫 於 四月 15, 2005, 10:53:27 下午 安裝完都沒有什麼問題就只有留言版
出現下面的錯誤訊息 Fatal error: Call to a member function on a non-object in c:\appserv\www\plog\tmp\1\%%-65^%%-659098215^guestbook.template.php on line 171 模版是用buggy的 php是4.3.10 mysql是4.1.8 plog是1.0 http://hakasoul.no-ip.org/plog/ 主題: Re: 留言版進不去~~>< 作者: minstrel 於 四月 16, 2005, 04:59:42 上午 引用自: 桑吉爾夫 安裝完都沒有什麼問題就只有留言版 出現下面的錯誤訊息 Fatal error: Call to a member function on a non-object in c:\appserv\www\plog\tmp\1\%%-65^%%-659098215^guestbook.template.php on line 171 模版是用buggy的 php是4.3.10 mysql是4.1.8 plog是1.0 http://hakasoul.no-ip.org/plog/ 留言板本身跟template的171行應該是沒問題, 至少我自己用沒問題 :P 看來很像是上傳不完全的關係. 建議重新上傳留言板plugin, 然後把 \tmp及 \tmp\1 下的暫存檔清掉再來試試. 主題: 留言版進不去~~>< 作者: 桑吉爾夫 於 四月 18, 2005, 12:13:02 上午 還是進不去~
我先砍了~再進外掛中心刷~等消失了以後再砍tmp的檔案 再放guestbook進plugins~再進外掛中心刷~有出來~ 在header.template 加這行<a href="http://hakasoul.no-ip.org/plog/index.php?op=Guestbook&blogId=1">{$locale->tr("guestbook")}</a> 我不知道對不對~ 因為我不知道$guestbook->pluginTemplatePage()這個是幹嘛的 主題: 留言版進不去~~>< 作者: markwu 於 四月 18, 2005, 09:34:03 上午 引用自: 桑吉爾夫 還是進不去~ 我先砍了~再進外掛中心刷~等消失了以後再砍tmp的檔案 再放guestbook進plugins~再進外掛中心刷~有出來~ 在header.template 加這行<a href="http://hakasoul.no-ip.org/plog/index.php?op=Guestbook&blogId=1">{$locale->tr("guestbook")}</a> 我不知道對不對~ 因為我不知道$guestbook->pluginTemplatePage()這個是幹嘛的 用 {$guestbook->pluginTemplatePage()} 這個來取代 <a href="http://hakasoul.no-ip.org/plog/index.php?op=Guestbook&blogId=1">{$locale->tr("guestbook")}</a> ,效果一樣。 Mark 主題: 留言版進不去~~>< 作者: 桑吉爾夫 於 四月 18, 2005, 12:27:49 下午 真的一樣!!!
不過我的留言版依然不能用~ 還是出現下面的訊息 Fatal error: Call to a member function on a non-object in c:\appserv\www\plog\tmp\1\%%-65^%%-659098215^guestbook.template.php on line 171 主題: 留言版進不去~~>< 作者: minstrel 於 四月 18, 2005, 02:21:20 下午 引用自: 桑吉爾夫 真的一樣!!! 不過我的留言版依然不能用~ 還是出現下面的訊息 Fatal error: Call to a member function on a non-object in c:\appserv\www\plog\tmp\1\%%-65^%%-659098215^guestbook.template.php on line 171 唔. 你的留言板有顯示出來. 看來是模板parsing錯誤了. 錯在第171行. 你可以把你的guestbook下的template檔貼上來嗎? 就是 /plugins/guestbook/templates/guestbook.template 這個檔. 或者, 你可以重新上傳那個template檔. 又或者, 可以把那個template檔的第171行先刪除試試. 主題: 留言版進不去~~>< 作者: Anonymous 於 四月 18, 2005, 03:55:18 下午 這是我tmp裡面的%%-65^%%-659098215^guestbook.template.php的第171行
<td align="center" width="100%" height=120><font color=#0000ff><?php if ($this->_tpl_vars['post']->getUserName()): echo $this->_tpl_vars['post']->getUserName(); else: echo $this->_tpl_vars['locale']->tr('label_guest'); endif; ?></font></td> 這是我 /plugins/guestbook/templates/guestbook.template裡的171行 <img src="{$url->getBaseUrl()}/plugins/guestbook/imgs/recycle.gif" alt="{$locale->tr("delete")}" align="absmiddle" border=0 width=16 height=16><a href="{$url->getBaseUrl()}/index.php?op=DeleteGuestbookPost&blogId={$blogId}&id={$post->getId()}" onclick="if(confirm('{$locale->tr("label_delete_post")}')) return true; else return false;">{$locale->tr("delete")}</a> 兩個檔案在下面 http://hakasoul.no-ip.org/plog/plugins/guestbook/templates/guestbook.template http://hakasoul.no-ip.org/plog/tmp/1/%%-65^%%-659098215^guestbook.template.php 主題: 留言版進不去~~>< 作者: minstrel 於 四月 18, 2005, 05:58:49 下午 看來是database的問題. 似乎有不正常的資料出現在guestbook的table中.
1. 你的guestbook plugin有沒有啟動? 如果沒有, 請先啟動. 2. 如果已經啟動的話, 那先關掉, 然後把mysql下的plog_guestbook這個table砍掉, 再重新啟動一次. BTW, 附的檔案, 是看不到的. /tmp跟/plugin下的檔案, 不是這樣就能看得到的. 主題: 留言版進不去~~>< 作者: 桑吉爾夫 於 四月 18, 2005, 07:11:09 下午 還是不行~
兩個檔如下 http://hakasoul.no-ip.org/guestbook.template http://hakasoul.no-ip.org/%%-65^%%-659098215^guestbook.template.php 謝謝你們這麼熱心的幫我解決問題~ 主題: 留言版進不去~~>< 作者: Jim1960 於 四月 18, 2005, 09:49:59 下午 我有另一個問題, 留言板沒有管理介面?
就是能移除某個留言的, 目前都是用 phpMyAdmin 來管理... :-( 還有, 看過其他人的留言板與我的不一樣, 不知從何而來? 我是從 plugins 下載中心 D/L 的. 主題: 留言版進不去~~>< 作者: 桑吉爾夫 於 四月 18, 2005, 10:22:38 下午 引用 我有另一個問題, 留言板沒有管理介面? 就是能移除某個留言的, 目前都是用 phpMyAdmin 來管理... 傷心 還有, 看過其他人的留言板與我的不一樣, 不知從何而來? 我是從 plugins 下載中心 D/L 的. 真好~~你可以用留言版~我的還在難產 主題: 留言版進不去~~>< 作者: callbusy 於 四月 18, 2005, 10:35:40 下午 我是今天凌晨首次架設pLog,敝站留言版所遇到的狀況不太一樣,訪客可以正常留言沒問題,但我回覆留言後卻沒有呈現出來... :-$
http://www.callbusy.idv.tw/plog 主題: 留言版進不去~~>< 作者: markwu 於 四月 19, 2005, 11:46:10 上午 引用自: Anonymous 這是我tmp裡面的%%-65^%%-659098215^guestbook.template.php的第171行 <td align="center" width="100%" height=120><font color=#0000ff><?php if ($this->_tpl_vars['post']->getUserName()): echo $this->_tpl_vars['post']->getUserName(); else: echo $this->_tpl_vars['locale']->tr('label_guest'); endif; ?></font></td> 這是我 /plugins/guestbook/templates/guestbook.template裡的171行 <img src="{$url->getBaseUrl()}/plugins/guestbook/imgs/recycle.gif" alt="{$locale->tr("delete")}" align="absmiddle" border=0 width=16 height=16><a href="{$url->getBaseUrl()}/index.php?op=DeleteGuestbookPost&blogId={$blogId}&id={$post->getId()}" onclick="if(confirm('{$locale->tr("label_delete_post")}')) return true; else return false;">{$locale->tr("delete")}</a> 兩個檔案在下面 http://hakasoul.no-ip.org/plog/plugins/guestbook/templates/guestbook.template http://hakasoul.no-ip.org/plog/tmp/1/%%-65^%%-659098215^guestbook.template.php 你的留言版程式有啟動嗎?看起來是 $post 物件裡面沒有東西。 Mark 主題: 留言版進不去~~>< 作者: markwu 於 四月 19, 2005, 11:47:03 上午 引用自: callbusy 我是今天凌晨首次架設pLog,敝站留言版所遇到的狀況不太一樣,訪客可以正常留言沒問題,但我回覆留言後卻沒有呈現出來... :-$ http://www.callbusy.idv.tw/plog 回覆?呵呵! :-D 這應該是 Minstrel 還沒實作所造成的耶! Mark 主題: 留言版進不去~~>< 作者: minstrel 於 四月 19, 2005, 04:25:18 下午 引用自: Jim1960 我有另一個問題, 留言板沒有管理介面? 就是能移除某個留言的, 目前都是用 phpMyAdmin 來管理... :-( 還有, 看過其他人的留言板與我的不一樣, 不知從何而來? 我是從 plugins 下載中心 D/L 的. 其實是有管理介面啦. 只是沒弄出來. 如果是用Tabbed-browser, 可以先登入pLog管理介面, 再進入guestbook, 就可以直接在guestbook內刪除留言. 其他人的留言板, 大概是自己外加的吧... 主題: 留言版進不去~~>< 作者: minstrel 於 四月 19, 2005, 04:25:58 下午 引用自: markwu 引用自: callbusy 我是今天凌晨首次架設pLog,敝站留言版所遇到的狀況不太一樣,訪客可以正常留言沒問題,但我回覆留言後卻沒有呈現出來... :-$ http://www.callbusy.idv.tw/plog 回覆?呵呵! :-D 這應該是 Minstrel 還沒實作所造成的耶! Mark 回覆我應該有寫了呀...奇怪了... 主題: 留言版進不去~~>< 作者: Jim1960 於 四月 19, 2005, 05:41:50 下午 從管理介面如何進入guestbook?
管理介面->留言板管理->留言板設定 僅有啟動與每頁留言數. 主題: 留言版進不去~~>< 作者: LiP 於 四月 19, 2005, 06:02:54 下午 我也是"回覆"送出之後就沒反應....後台也沒有寫入任何資料....
直接發表新留言都很正常.... 引用自: minstrel 引用自: markwu 引用自: callbusy 我是今天凌晨首次架設pLog,敝站留言版所遇到的狀況不太一樣,訪客可以正常留言沒問題,但我回覆留言後卻沒有呈現出來... :-$ http://www.callbusy.idv.tw/plog 回覆?呵呵! :-D 這應該是 Minstrel 還沒實作所造成的耶! Mark 回覆我應該有寫了呀...奇怪了... 主題: 留言版進不去~~>< 作者: markwu 於 四月 19, 2005, 06:32:28 下午 引用自: minstrel 回覆我應該有寫了呀...奇怪了... 是不是你沒把新的寄給我,所以 plugin 還是舊的?嘻嘻! :-P Mark 主題: 留言版進不去~~>< 作者: 桑吉爾夫 於 四月 24, 2005, 06:59:32 上午 引用 你的留言版程式有啟動嗎?看起來是 $post 物件裡面沒有東西。 我留言版有啟動啊~~~ 我不太清楚你的$post是什麼意思啊 是我模板的問題嗎 主題: 留言版進不去~~>< 作者: markwu 於 四月 24, 2005, 11:17:56 上午 引用自: 桑吉爾夫 引用 你的留言版程式有啟動嗎?看起來是 $post 物件裡面沒有東西。 我留言版有啟動啊~~~ 我不太清楚你的$post是什麼意思啊 是我模板的問題嗎 $post 是 guestbook 模版理使用的物件名稱。代表的就是一篇一篇留言! 如果有啟動。那我就不知原因了 :-( 不好意思。 Mark 主題: 留言版進不去~~>< 作者: Horse 於 四月 24, 2005, 12:52:49 下午 引用自: Jim1960 從管理介面如何進入guestbook? 管理介面->留言板管理->留言板設定 僅有啟動與每頁留言數. 我的和Jim1960一樣,要如何管理留言版 有留言版很方便,但如果惡意的要刪除,如何可以刪除 主題: 留言版進不去~~>< 作者: markwu 於 四月 24, 2005, 04:41:25 下午 引用自: Horse 我的和Jim1960一樣,要如何管理留言版 有留言版很方便,但如果惡意的要刪除,如何可以刪除 建議先不要用留言版外掛程式,我已經請 Minstrel 先檢查一下。我覺的可能是之前我 commit 的版本有問題 :-( 。等我檢查過再測試吧!不好意思! Mark 主題: 留言版進不去~~>< 作者: mickey9801 於 五月 02, 2005, 01:20:28 上午 引用自: 桑吉爾夫 引用 你的留言版程式有啟動嗎?看起來是 $post 物件裡面沒有東西。 我留言版有啟動啊~~~ 我不太清楚你的$post是什麼意思啊 是我模板的問題嗎 我剛剛安裝留言版也跟桑吉爾夫出現一模一樣的問題。 外掛當然確定是啟動了,跟已根據Minstrel兄在另一篇貼文中提供的連結到他的網站去下載另一個版本來安裝,也把所有cache都丟掉了,但問題依然。 我是用samba直接把檔案抄到web server的,我想不會有上傳不完整的問題。 為甚麼$post物件沒有建立的呢? 如果這跟數據庫有關的話,安裝後沒有問題的朋友有沒有也是使用MySQL 4.1以上版本呢? 我的測試留言版:http://www.comicparty.com/xplog/index.php?op=Guestbook&blogId=1 主題: 留言版進不去~~>< 作者: mickey9801 於 五月 02, 2005, 01:59:05 上午 我找到解決方法了,原來留言版的資料表裡沒有紀錄就會出現「Fatal error: Call to a member function on a non-object in /home/mickey/xplog/tmp/1/%%-65^%%-659098215^guestbook.template.php on line 171 」的情況,我亂蓋一個紀錄進去就可以用了。
我想這是不是$posts是0的時候會在特定的情況下會出現問題。 只是跟callbusy兄一樣,回覆沒有反應,也沒有寫入任何資料到數據庫。 主題: 留言版進不去~~>< 作者: minstrel 於 五月 02, 2005, 03:31:09 上午 引用自: mickey9801 我找到解決方法了,原來留言版的資料表裡沒有紀錄就會出現「Fatal error: Call to a member function on a non-object in /home/mickey/xplog/tmp/1/%%-65^%%-659098215^guestbook.template.php on line 171 」的情況,我亂蓋一個紀錄進去就可以用了。 我想這是不是$posts是0的時候會在特定的情況下會出現問題。 只是跟callbusy兄一樣,回覆沒有反應,也沒有寫入任何資料到數據庫。 唔. 這看起來是table沒有順利建立的原因. 得找bug了. 主題: 關於留言版 ! 請指教 !! 作者: uiop7890 於 五月 03, 2005, 05:35:59 下午 :-)
大家好 ,弟使用的 PHP 是 4.1.10 版 ( 安裝 AppSERV 在獨裝 MYSQL ) PHP 為 4.3.10 版 .. 安裝minstrel所寫的留言板程式後 ,可以正常顯示畫面 ! 不過在 送出留言後 ,所寫的留言並沒有顯示於顯示留言的頁面 ! 查 MYSQL 裡的plog資料庫,並沒有相關於guestbook 留言板字言的資料表 so .請各位先進指點 , 謝謝各位 ! 8-| |