歡迎光臨, 訪客. 請先 登入註冊一個帳號.
十一月 23, 2024, 02:28:56 下午
19595 文章 在 3865 主題 由 4579 會員
最新註冊會員: aa123aa1
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  本地升级测试遇到问题 « 上篇主題 下篇主題 »
頁: [1]
作者 主題: 本地升级测试遇到问题  (閱讀 25571 次)
3ckj
新手見習
*
文章: 16


檢視個人資料
« 於: 四月 12, 2005, 11:03:24 下午 »

summary.php页出现以下错误:
程式碼:
  作者 
Fatal error: Call to a member function on a non-object in D:\url\plog\tmp\summary\%%958^%%958576606^post.template.php on line 29
已記錄
chris
新手見習
*
文章: 13


檢視個人資料 個人網站
« 回覆文章 #1 於: 四月 12, 2005, 11:07:16 下午 »

引用自: 3ckj
summary.php页出现以下错误:
程式碼:
  作者 
Fatal error: Call to a member function on a non-object in D:\url\plog\tmp\summary\%%958^%%958576606^post.template.php on line 29

試試刪除了 tmp 中的檔案再試。
已記錄
3ckj
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #2 於: 四月 12, 2005, 11:13:06 下午 »

我是这样升级的
1、下载数据现0.32程序文件夹到本地,安装调试正常
2、删除0.32程序文件夹内内容(除gallery外),拷入PLOG1.0程序文件,修改config.properties.php与0.32相同
3、执行安装程序

-------------------------

由于我原来是GB2312内码,所以我用PHPMYADMIN导出数据,转换为UTF-8内码,然后又导入数据库,其他正常,只有plog_bayesian_tokens 这个表的内容不能导入出现错误,我看了下有5800多行,大都是乱码,不知道这个表是什么用途,可以删除吗?
已記錄
3ckj
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #3 於: 四月 12, 2005, 11:15:04 下午 »

谢谢,根目录的 tmp 与程序文件夹内 tmp都删除过了,不能解决
已記錄
Anonymous
訪客
« 回覆文章 #4 於: 四月 13, 2005, 09:40:24 上午 »

Fatal error: Call to a member function on a non-object in D:\plog\tmp\summary\%%958^%%958576606^post.template.php on line 29
--------------
line 29———— <?php echo $this->_tpl_vars['postOwner']->getUsername(); ?>

帮助看一下,谢谢
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #5 於: 四月 13, 2005, 10:07:53 上午 »

引用自: Anonymous
Fatal error: Call to a member function on a non-object in D:\plog\tmp\summary\%%958^%%958576606^post.template.php on line 29
--------------
line 29———— <?php echo $this->_tpl_vars['postOwner']->getUsername(); ?>

帮助看一下,谢谢


不太對!這樣看起來是你的 summary/post.template 中的

{$postOwner->getUsername()} 發生錯誤!

可是這應該是不會有這樣錯誤訊息,這代表的是你的文章中的 user 沒有資料,所以抓不到 user 的物件,當然就無法使用->getUsername() 來抓取使用者的名稱。

你能看一下資料庫裡面 plog_articles 的 user_id 有沒有資料?

Mark
已記錄

3ckj
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #6 於: 四月 13, 2005, 10:22:18 上午 »

感谢回复,有资料的

不过升级前这两个表却不一样了
升级前:
程式碼:
 
id
category_id
topic
text
date
user_id
blog_id
status
num_reads
properties



升级后

程式碼:

id
category_id
date
user_id
blog_id
old_status
num_reads
properties s
tatus
slug
[/code]
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


檢視個人資料 個人網站
« 回覆文章 #7 於: 四月 13, 2005, 10:48:35 上午 »

的確是不一樣,因為 1.0 的 table 作了一些改變!

另外 user_id 對應到的 plog_users 中的相對應的 id 資料,裡面也都有內容嗎?麻煩你查一下。

如果確定有內容,我就不知道是什麼原因了 傷心

只有在 summary 會這樣嗎?其他的地方會嗎?

Mark
已記錄

3ckj
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #8 於: 四月 13, 2005, 11:53:16 上午 »

引用
另外 user_id 對應到的 plog_users 中的相對應的 id 資料

哪样的资料,我不清楚你指的是哪个地方

引用
只有在 summary 會這樣嗎?其他的地方會嗎?

其它都是正常的,还没有发现异样
已記錄
3ckj
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #9 於: 四月 13, 2005, 02:02:38 下午 »

plog_bayesian_tokens里面有5800多行,都是些乱码,我用phpmyadmin导入不成功,就把里面的内容全部清空了,有关系吗?
已記錄
3ckj
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #10 於: 四月 14, 2005, 10:01:04 上午 »

index.php页也出现这个问题

Fatal error: Call to a member function on a non-object in D:\plog\tmp\1\%%121^%%1216960438^post.template.php on line 8


我折腾了好多次了
升级安装绝对没有问题,一切正常

只要是导出数据——转码——再导入就出现这样的问题,我在怀疑我导出时数据的完整性
已記錄
markwu
系統管理員
超級會員
*****
文章: 3928


Mark Wu


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

你是說安裝好時,都沒問題。但是只要把升級過後的資料庫導入,就會造成這樣?

mmm... 傷腦筋!

你原本適用 GB2312 轉成 UTF-8 後出錯。能請你實驗一下嗎?假設不轉 UTF-8 呢?把語系轉成 GB2312 來試試。

如果沒有問題,那就是 convertz 再轉時出了錯誤。如果還是有問題... 那就是升級的問題了,你能把資料庫寄給我試試嗎?

Mark
已記錄

3ckj
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #12 於: 四月 14, 2005, 11:56:54 上午 »

感谢,邮件已发出, 是从0.32升级到1.0后的GB2312数据,是在data文件夹中拷出来的
已記錄
tyyx
新手見習
*
文章: 14


檢視個人資料
« 回覆文章 #13 於: 四月 14, 2005, 12:32:36 下午 »

打开wizard.php,对系统升级没有?
已記錄
3ckj
新手見習
*
文章: 16


檢視個人資料
« 回覆文章 #14 於: 四月 16, 2005, 10:56:39 下午 »

summary页出现问题了

右边的那一栏跑到下面去了,怎么修改成这三栏是相平的啊
下面这本个都试了,不管用
#column-left {
   MARGIN-TOP: -10px; PADDING-LEFT: 5px; FLOAT: left; WIDTH: 160px
}
#maincolumn {
   PADDING-RIGHT: 6px; PADDING-LEFT: 10px! important; FLOAT: left; WIDTH: 400px
}
#column-right {
   PADDING-RIGHT: 5px; MARGIN-TOP: -10px; FLOAT: right; WIDTH: 160px
已記錄
頁: [1]
LifeType 中文開發論壇  |  支援  |  安裝與設定  |  本地升级测试遇到问题 « 上篇主題 下篇主題 »
    前往: