第 1 頁 (共 1 頁)
[問題] 升級是否更改資料庫?
發表於 : 2006-07-28 19:44
由 mmk7821
發表於 : 2006-07-28 23:35
由 jwxinst
下次啦這種問題不要發在站長交流喔
是更新資料庫
請從官方中下載升級包後再按mac的步驟修改檔案
最後要把官方升級包中的update_db上傳到 目錄底下, 再執行即可
http://(domain)/(目錄, 如果有)/update_db.php
發表於 : 2006-07-29 00:33
由 mmk7821
但是我資料庫更新
她好像會改到我資料庫的
資料庫廣告
不知道有沒有方法解決?
謝謝
下次我會注意改進
這次我先說生對不起
發表於 : 2006-07-29 00:47
由 chiouss
phpBB 的升級需要更動到檔案 (PHP file) 和資料庫 (MySQL) 兩個部份,你抓下來的檔案覆蓋過去的是更新的檔案 (如果沒有安裝 MOD 就直接覆蓋過去),update_to_latest.php 是負責更新資料庫的部份,就降。
下次要先看 Manual 和 FAQ 再問問題
發表於 : 2006-07-29 04:40
由 ethan
mmk7821 寫:但是我資料庫更新
她好像會改到我資料庫的
資料庫廣告
不知道有沒有方法解決?
如果是官方的更新,大部份只會修到到架構,並不會動到資料
如有疑慮則可先行備份資料庫,再執行 update_to_latest.php
或是確認 update_to_latest.php 所有的 sql query (前提是要先看的懂)
發表於 : 2006-07-29 22:00
由 jwxinst
改資料庫?
有時候phpBB更新會增加一些功能, 那麼資料庫更新以後就會更新和增加柵位
還是你說說怎麼一個改法
信我們吧, 只要一步一步按修改檔.txt改動php
再按裡面的步驟更新資料庫即可
從官方下載, 盡量是 CODE CHANGE
PATCH對大部份來說並不合適
或是確認 update_to_latest.php 所有的 sql query (前提是要先看的懂)
好像是這樣說, 以前你設定過的柵位, 可能在更新的時候會因為update_to_lastest.php要改變, 所以都會改變?
有這個可能嗎= =
發表於 : 2006-07-29 23:02
由 chiouss
jwxinst 寫:好像是這樣說, 以前你設定過的柵位, 可能在更新的時候會因為update_to_lastest.php要改變, 所以都會改變?
有這個可能嗎= =
當然有可能...
發表於 : 2006-08-01 16:34
由 ethan
jwxinst 寫:
從官方下載, 盡量是 CODE CHANGE
PATCH對大部份來說並不合適
如果有存取主機console的權限,即可以 telnet/ssh 進入主機
使用 patch 則是比較快速的做法,如果是一般租空的空間或是使用非*nix like 系統的,則選擇 code change 方式手動更新
或是確認 update_to_latest.php 所有的 sql query (前提是要先看的懂)
好像是這樣說, 以前你設定過的柵位, 可能在更新的時候會因為update_to_lastest.php要改變, 所以都會改變?
有這個可能嗎= =
是的,由其是比較大版本更新時
例如: (數字僅為舉例用)
主題欄位長度,phpBB 原始定義為 60
使用中文時,就常會發生欄位不夠長,而資料被截斷的情形
所以你可能自行將欄位長度修改為 255
而 phpBB 在某個版本更新時,也發現 60 不夠用,而改為 120
這時候你的主題欄位長度就減少為 120 了
也就有可能會產生資料遺失
發表於 : 2006-08-01 22:51
由 jwxinst
謝謝指導
