歡迎光臨, 訪客. 請先 登入註冊一個帳號.
四月 23, 2024, 04:33:57 下午
19595 文章 在 3865 主題 由 4580 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  開發  |  外掛程式  |  留言版進不去~~>< « 上篇主題 下篇主題 »
頁: [1] 2
作者 主題: 留言版進不去~~><  (閱讀 38637 次)
桑吉爾夫
訪客
« 於: 四月 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/
已記錄
minstrel
二十四橋明月夜
總版主
一般會員
*****
文章: 106



檢視個人資料 個人網站
« 回覆文章 #1 於: 四月 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 下的暫存檔清掉再來試試.
已記錄

所謂思念
有時只是單純的等待
坐看世界如何一點一點將自己遺忘
月色染白了髮
桑吉爾夫
訪客
« 回覆文章 #2 於: 四月 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
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #3 於: 四月 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
已記錄

桑吉爾夫
訪客
« 回覆文章 #4 於: 四月 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
二十四橋明月夜
總版主
一般會員
*****
文章: 106



檢視個人資料 個人網站
« 回覆文章 #5 於: 四月 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
訪客
« 回覆文章 #6 於: 四月 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
二十四橋明月夜
總版主
一般會員
*****
文章: 106



檢視個人資料 個人網站
« 回覆文章 #7 於: 四月 18, 2005, 05:58:49 下午 »

看來是database的問題. 似乎有不正常的資料出現在guestbook的table中.

1. 你的guestbook plugin有沒有啟動? 如果沒有, 請先啟動.
2. 如果已經啟動的話, 那先關掉, 然後把mysql下的plog_guestbook這個table砍掉, 再重新啟動一次.

BTW, 附的檔案, 是看不到的. /tmp跟/plugin下的檔案, 不是這樣就能看得到的.
已記錄

所謂思念
有時只是單純的等待
坐看世界如何一點一點將自己遺忘
月色染白了髮
桑吉爾夫
訪客
« 回覆文章 #8 於: 四月 18, 2005, 07:11:09 下午 »

還是不行~

兩個檔如下
http://hakasoul.no-ip.org/guestbook.template
http://hakasoul.no-ip.org/%%-65^%%-659098215^guestbook.template.php

謝謝你們這麼熱心的幫我解決問題~
已記錄
Jim1960
新手見習
*
文章: 7


檢視個人資料 個人網站
« 回覆文章 #9 於: 四月 18, 2005, 09:49:59 下午 »

我有另一個問題, 留言板沒有管理介面?
就是能移除某個留言的, 目前都是用 phpMyAdmin
來管理...  傷心

還有, 看過其他人的留言板與我的不一樣,
不知從何而來? 我是從 plugins 下載中心 D/L 的.
已記錄

桑吉爾夫
訪客
« 回覆文章 #10 於: 四月 18, 2005, 10:22:38 下午 »

引用
我有另一個問題, 留言板沒有管理介面?
就是能移除某個留言的, 目前都是用 phpMyAdmin
來管理... 傷心

還有, 看過其他人的留言板與我的不一樣,
不知從何而來? 我是從 plugins 下載中心 D/L 的.


真好~~你可以用留言版~我的還在難產
已記錄
callbusy
新手見習
*
文章: 2


檢視個人資料 個人網站
« 回覆文章 #11 於: 四月 18, 2005, 10:35:40 下午 »

我是今天凌晨首次架設pLog,敝站留言版所遇到的狀況不太一樣,訪客可以正常留言沒問題,但我回覆留言後卻沒有呈現出來...  害羞

http://www.callbusy.idv.tw/plog
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #12 於: 四月 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
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #13 於: 四月 19, 2005, 11:47:03 上午 »

引用自: callbusy
我是今天凌晨首次架設pLog,敝站留言版所遇到的狀況不太一樣,訪客可以正常留言沒問題,但我回覆留言後卻沒有呈現出來...  害羞

http://www.callbusy.idv.tw/plog


回覆?呵呵! 開懷大笑

這應該是 Minstrel 還沒實作所造成的耶!

Mark
已記錄

minstrel
二十四橋明月夜
總版主
一般會員
*****
文章: 106



檢視個人資料 個人網站
« 回覆文章 #14 於: 四月 19, 2005, 04:25:18 下午 »

引用自: Jim1960
我有另一個問題, 留言板沒有管理介面?
就是能移除某個留言的, 目前都是用 phpMyAdmin
來管理...  傷心

還有, 看過其他人的留言板與我的不一樣,
不知從何而來? 我是從 plugins 下載中心 D/L 的.


其實是有管理介面啦. 只是沒弄出來.
如果是用Tabbed-browser, 可以先登入pLog管理介面, 再進入guestbook, 就可以直接在guestbook內刪除留言.

其他人的留言板, 大概是自己外加的吧...
已記錄

所謂思念
有時只是單純的等待
坐看世界如何一點一點將自己遺忘
月色染白了髮
頁: [1] 2
LifeType 中文開發論壇  |  開發  |  外掛程式  |  留言版進不去~~>< « 上篇主題 下篇主題 »
    前往: