LifeType 中文開發論壇

開發 => 外掛程式 => 主題作者是: 桑吉爾夫 於 四月 15, 2005, 10:53:27 下午



主題: 留言版進不去~~><
作者: 桑吉爾夫四月 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-|