LifeType 中文開發論壇

測試 => LifeType 1.0 測試 => 主題作者是: vinfu 於 三月 04, 2005, 12:05:12 下午



主題: Mark 求救
作者: vinfu三月 04, 2005, 12:05:12 下午
我是安生老師

今天看到你又有一個版本釋出

結果 我就把原本的blog裡面的gallery資料夾copy到新的blog那邊去

執行wizard.php 結果有在update不過 第二步驟 一直沒反應

於是我就關了他

雖然她有please wait 但wait 好久好久

然後就發生很多問題

於是我又把原本輩份的blog和mysql資料庫copy回來 想回覆成原本的0.3.2

卻發生錯誤找不到指定文章 但是進去管理介面一看

文章都還在 該怎麼辦?

我記得按wizard時第一步驟有成功 好像有新增一些table吧?還是修改了table

http://163.20.33.125:8080/plog/vinfu


主題: Mark 求救
作者: markwu三月 04, 2005, 12:34:30 下午
1. 有任何錯誤訊息在 apache 的 error log 上嗎?
2. 你的備份是從新 drop table 在倒回去的嗎?如果是應該就沒問題。
3. 另外你怎麼會用 production server 去世呢?沒有先備份下來在其他機器試試。傷腦筋。

Mark

另外你可以 PM 我嗎?我需要你機器的 access 得方式我才有辦法幫你查。


主題: 安生老師回覆
作者: vinfu三月 04, 2005, 01:15:34 下午
我這台有裝vnc
不過我要怎麼跟你說?
你有msn嗎?


主題: Mark 求救
作者: markwu三月 04, 2005, 02:02:50 下午
用私人信息傳給我。

Mark


主題: 安生老師
作者: vinfu三月 04, 2005, 02:44:45 下午
已經寄給你囉


主題: Mark 求救
作者: markwu三月 04, 2005, 03:12:44 下午
剛剛幫你看了!看樣子沒有任何 error 出現在 error.log 上面。另外我剛剛也發現你 post 了一偏 test 的新文章上去!看樣子是 okay 的。

你能看一下其他文章的狀態是草稿還是定稿呢?

Mark


主題: 安生老師
作者: vinfu三月 04, 2005, 03:27:11 下午
Mark 您好 我自己測了一下

發覺我發表的新文章可以顯示出來

那這樣應該是mysql欄位名稱不一樣

所以抓不到舊的資料了

可能把欄名改回來應該就可以了

但我不知道是哪幾個欄名?


主題: Mark 求救
作者: markwu三月 04, 2005, 03:29:40 下午
可是你不是用就的安裝回去嗎?資料亂應該都沒變!所以怎麼可能欄位不同呢?

Mark


主題: 又有一個問題了 ><
作者: vinfu三月 05, 2005, 08:32:39 下午
後來發現文章不能刪除耶

真糟糕 也不能變成草稿

不知哪裡出了問題?

我只有把status 的值 都改回來 還是還有別地方的也要改?


主題: Mark 求救
作者: markwu三月 05, 2005, 09:28:37 下午
Status 要改為 'published'這是 0.32 的狀態碼。到了1.0 才是 0 和 1。

你到底是升級前備份,還是升級後才備份。因為即使是直接用  copy 的,欄位也不應該被動到,他的內容也不應該改變。另外,建議佣 mysql dump 的功能來備份,而非直接 copy DB 檔。

Mark


主題: Mark 求救
作者: vinfu三月 06, 2005, 09:46:01 下午
:-P 我是升級後才備份 想說應該會成功

結果就如第一次發表的在第二步驟很久

於是驚覺好像不行 趕快備份 就變成這樣了><

覺得資料庫好像已經有改變過了

Mark我想我會在試試看可不可以升級

但這次我一定會找別台來試

還是資料量比較多所以會比較慢?


主題: Mark 求救
作者: vinfu三月 06, 2005, 10:46:51 下午
發現了

我的blog_article 資料表 有old_status 和一個 status

那表示正有在進行資料更新

我卻沒一直等下去 因為資料太多所以我就放棄了

於是造成 更新到一半 也就是部分資料已經更動了

而這樣我如果要繼續升級到1.0的話就會出現

Error creating table: Table 'plog_article_categories_link' already exists
Error creating table: Table 'plog_custom_fields_definition' already exists
Error creating table: Table 'plog_custom_fields_values' already exists
Error creating table: Table 'plog_articles_text' already exists
Error modifying table Articles: Duplicate key name 'blog_id_slug_category_id'
Error modifying table Article Categories: Duplicate key name 'mangled_name'
Error modifying table User Comments: Duplicate key name 'article_id'
Error modifying table Notifications: Duplicate key name 'blog_id'
Error modifying table Blogs: Duplicate key name 'mangled_blog'
Error modifying table Referrers: Duplicate key name 'blog_id_article_id'
Error modifying table Trackbacks: Duplicate key name 'article_id'
Error modifying table Filtered Content: Duplicate key name 'blog_id'
Error modifying table Blocked hosts: Duplicate key name 'blog_id'
Error modifying table Gallery Albums: Duplicate key name 'owner_id_mangled_name'
Error modifying table Gallery Resources: Duplicate key name 'resource_type'
Error modifying table Links: Duplicate key name 'category_id'
Error modifying table Links Categories: Duplicate key name 'blog_id'
Error modifying table Users: Duplicate column name 'status'
Error modifying table Bayesian Filter data table: Duplicate key name 'blog_id'
Error modifying table Permissions: Duplicate key name 'user_id_permission_id'
There was an error executing: Query was empty

而無法繼續更新了 有沒有辦法可以跳過這個步驟?


主題: Mark 求救
作者: markwu三月 06, 2005, 10:52:19 下午
這應該是 bug!! 你可以參考 http://www.lifetype.net/forums/viewtopic.php?t=1819 這一篇。我猜 Oscar 還沒改,你可能要手動改一下在升級。

Mark