1 頁 (共 2 頁)

[問題] 更新問題 2.0.14 到 2.0.17

發表於 : 2005-07-22 18:20
mihu
我照著大大公布的flash過程 當我在 install.php 要選\r
mysql 4.x 時會一直跳回 3.x
我想因該沒差吧\r
繼續填完資料再按繼續
沒想到有error
"Unable to get list of smilies from the DB
1146: Table 'db124087103.smiles' doesn't exist

SELECT code, smile_url
FROM smiles
"
我的DB有加phpbb_ 但我不知為何在跑install.php時 他不會自己加
我在選項有加phpbb_
但還時得到此錯誤訊息\r

該如何解決呢?

發表於 : 2005-07-22 18:25
小竹子
有沒有畫面,拍一下來看,沒辦法憑空猜測

發表於 : 2005-07-22 18:43
mihu
抱歉 圖來了

安裝畫面\r
圖檔
我一選完升級, "資料庫格式:" 會一直跳回 3.x
我原來選 mysql 4.x
我在我的mysql打過select version(), 我確定是4.x

我按"開始安裝"後產生的錯誤畫面\r
圖檔


謝謝

●架設主機作業系統:Linux
●您的上網方式:CABLE
●您安裝的程式:Apache + php + MySql 4.x
●您的 phpBB2 版本:2.0.14
●非免費主機:1and1.com
●domain(網域名稱) :usctsa.org
●phpBB2 連結網址: http://usctsa.org/forum/

發表於 : 2005-07-22 18:45
小竹子
資料庫格式沒差..........為什麼你的表情圖檔裡面有我的圖像?那個不是預設的表情圖吧!為什麼你的安裝畫面跟人家不一樣?


沒公告格式沒環境沒完整畫面,不想猜不想回答!

發表於 : 2005-07-22 19:01
mihu
不好意思 大大
我把資料和原始畫面抓下來重貼\r
希望有幫助\r

圖像純粹是覺得白白的很空洞
抓畫面剛好你在旁邊 就順便放在裡面\r

在此道歉
下次不會再犯

發表於 : 2005-07-22 19:33
小竹子
妳是不是沒安裝完,你沒有執行那個升級檔對吧!

發表於 : 2005-07-22 19:44
mihu
我跑去英文討論版爬文
發現這篇
http://www.phpbb.com/phpBB/viewtopic.ph ... ght=db1146
espicom 說:
Run install.php ONLY IF YOU ARE CREATING A NEW FORUM.

Run upgrade.php ONLY IF YOU ARE UPGRADING FROM VERSION 1.X

Run update_to_latest.php to update the database of a 2.0.x PHPBB to the latest requirements.
我試著跑"update_to_latest.php"結果沒錯誤

我想問是否一定要跑"install.php" 還是只要跑""update_to_latest.php"?
我看flash升級過程 我以為一定要跑"install.php", 還是我哪裡還有錯.

"Please make sure you have updated your board files too, this file is only updating your database."
另外我不太懂這句, 什麼是"board files", 可否解釋一下
還是只是說要覆蓋舊檔

謝謝

妳是不是沒安裝完,你沒有執行那個升級檔對吧!
我以為沒裝完install.php 不應該跑下一個
所以沒跑 一直在想為什麼會錯

發表於 : 2005-07-22 19:50
小竹子
...................................很無力

代碼: 選擇全部

"Please make sure you have updated your board files too, this file is only updating your database."
這句話的意思是說"請確定你的討論區檔案也是更新過的,不要只是執行 update_to_latest.php 這個檔案,因為這個檔案只能更新資料庫裡面的版本序號

你有依照教學完整的執行嗎?還是做一半就沒做完?

mihu 寫:我跑去英文討論版爬文
發現這篇
http://www.phpbb.com/phpBB/viewtopic.ph ... ght=db1146
espicom 說:

代碼: 選擇全部

Run install.php ONLY IF YOU ARE CREATING A NEW FORUM. 

Run upgrade.php ONLY IF YOU ARE UPGRADING FROM VERSION 1.X 

Run update_to_latest.php to update the database of a 2.0.x PHPBB to the latest requirements.
我試著跑"update_to_latest.php"結果沒錯誤

我想問是否一定要跑"install.php" 還是只要跑""update_to_latest.php"?
我看flash升級過程 我以為一定要跑"install.php", 還是我哪裡還有錯.

"Please make sure you have updated your board files too, this file is only updating your database."
另外我不太懂這句, 什麼是"board files", 可否解釋一下
還是只是說要覆蓋舊檔

謝謝

發表於 : 2005-07-22 19:59
mihu
我的流程
1.登入控制台\r
2. 基本組態 關閉討論版
3. 確定服務停止\r
4. 複製2.0.14_to_2.0.17全部檔案到我phpbb root目錄"forum"
5. 再把cache, contrib, docs, instal 檔案夾即期他檔案都移到forum底下
6. 進入 domain/install/install.php
7. 填寫資料 選系統升級
8. 按開始安裝

"錯誤 產生" Orz ...

不好意思給大大無力感
我會加把勁的

發表於 : 2005-07-22 20:03
小竹子
9.安裝完後,執行 install/update_to_latest.php
10.砍掉 install contrib 兩個資料夾\r
11.進入系統管理控制台\r
12.開啟網站


很無力是因為你可以去官方看英文,卻連那麼簡單的一段話還需要翻譯,更無力的是教學都做好了,為什麼不肯作完程序?

發表於 : 2005-07-22 20:16
mihu
大大 不好意思

我之所以沒有完成程序是因為那個錯誤
"Unable to get list of smilies from the DB
1146: Table 'db124087103.smiles' doesn't exist
SELECT code, smile_url
FROM smiles "

我爬完英文網站 以為不用執行 instal.php
所以我就先跳過
6. 進入 domain/install/install.php
7. 填寫資料 選系統升級
8. 按開始安裝
的步驟

直接跑update_to_latest.php

但聽您說完 又覺得好像一定要跑 install.php
我還是沒辦法解決有那個錯\r

我想我應該還沒裝完
但又不知如何是好

那個錯誤還是一直在那

發表於 : 2005-07-22 20:17
小竹子
討論區有改過什麼?

發表於 : 2005-07-22 20:24
mihu
沒裝過任何外掛
裝2.0.14英文版 加中文檔
2.0.17是從族貓討論版下載的

我在想是不是哪裡錯了
為什麼query沒有加phpbb_在smiles前面\r
如果還是不行
我等等從灌2.0.14 回復資料
再重新升級一次 看看是否結果一樣

發表於 : 2005-07-22 20:27
小竹子
資料庫字首千萬不要動,讓他抓預設的就好

發表於 : 2005-07-22 20:47
mihu
還是一樣的錯誤
我是否應該一版一版更新?

好累歐.. 這裡5am .. 快6點了
快睡了吧 Orz

我如何才能確定更新成功?