phpBB2架站問題 - PCZONE 討論區

返回   PCZONE 討論區 > ▲ ADSL_CABLE_FTTH 寬 頻 上 網 討 論 > -- 網站架設 / 免費空間 / 虛擬主機 專區 > ☉ -- 架 站 DIY 討 論 版


PCZONE 討論區



通知

☉ -- 架 站 DIY 討 論 版 有了寬頻後,可利用來架設 WWW / FTP / MAIL 等各種 SERVER,請在此版跟大家一起討論各種 SERVER 架設心得。

親愛的OP找我們時
phpBB2架站問題
架好後將備份的檔案還原後
因檔案超過2MB
所以使用大檔案還原法
還原好了之後出現錯誤訊息
http://vvcvc.ismile.tv/phpbb2/index.php
看起來像是少了'hootsci_phpbb2.phpbb_config
這個該怎麼處理呢
以前都沒遇過...希望不要重新開始
能將記錄找回來
對PHP或架站熟的人可以幫忙嗎

還是說改架別的程式...可以將這些資料還原過去的也可以

回覆
小惡魔
回覆: phpBB2架站問題
先說明你的系統~以及你之前的備份方式

看來是缺少phpbb_config這個資料表所造成的

windows底下直接打command就可以還原

mysql 資料庫 -u root -p < phpbb2.sql
回覆
會員
回覆: phpBB2架站問題
看起來是透過 phpMyAdmin 或其他 http 的方式還原,
因為超過上傳檔案限制而被切掉,所以後半截的 table 都沒還原到,
還是請原發文者先說清楚你的環境和系統。
回覆
會員
回覆: phpBB2架站問題
嗯,很久沒碰phpBB了,2、3樓說的都有可能。

不知樓主有沒參考過 http://www.phpbb.de/doku/kb/sql_error 也許有解

↓↓看不懂德文?↓↓
BabelFish http://babelfish.altavista.com
回覆
親愛的OP找我們時
回覆: phpBB2架站問題
我是申請虛擬主機
http://www.ismile.com.tw/products/linux/hosting/us/
BX10的方案

因為竹貓連不上...不知要去那裡找尋資料
2樓的答覆似乎是需要自己的主機才行
在phpMyAdmin裡有看到這個資料表
但還原過程出現一堆錯誤都說找不到phpbb_config

使用的還原方式是上傳一個restore_dump.php檔案
當然裡面的內容已經依照說明修改過了
將備份檔解壓縮後上傳至伺服器
最後輸入restore_dump.php的網址
之前有成功還原過
不知有沒有可能是備份檔案本身有問題?
回覆
小惡魔
回覆: phpBB2架站問題
虛擬主機的話,它應該有定時幫你備份資料庫

不然就是聯絡他們,請他們給你完整的備份

總不能給你phpmyadmin,請你自己備份吧,這是啥爛虛擬主機商

你說的那個php檔我沒看過,所以我不太知道

我備份方式都是下command line 的,所以可能對你幫助不到

因為我覺得phpmyadmin備份都會出問題
回覆
親愛的OP找我們時
回覆: phpBB2架站問題
引用:
作者: appleboy46
虛擬主機的話,它應該有定時幫你備份資料庫

不然就是聯絡他們,請他們給你完整的備份

總不能給你phpmyadmin,請你自己備份吧,這是啥爛虛擬主機商

你說的那個php檔我沒看過,所以我不太知道

我備份方式都是下command line 的,所以可能對你幫助不到

因為我覺得phpmyadmin備份都會出問題
不是啦
原本的主機商失踪了
所以換到這家
回覆
Kree
回覆: phpBB2架站問題
php.ini 的預設值,透過 apache 遠端上傳/下載 最大只能 2MB

不論是 phpMyAdmin 或自行撰寫的 php程式
若不去改 php.ini 的設定,最大就是只能 2MB

這個限制是來自 PHP 模組本身
PHP 程式,無論怎麼寫都是無法突破這個限制的

但可以採用 分割/組合 的方式,來避開這個限制
有些 php 的小程式,號稱可以下載大於 2MB
其實它還是 2MB 一個個下
只是把遠端匯出的 sql 檔切割,下回來再組合
而過程是程式自動化的,使用者感覺不到
類似這樣的原理

這方法存在著一些風險
有可能因為網路的問題,或是檔案寫入的問題
造成資料不全,組合不起來
或是硬要組合起來,數據也不對,資料串流已經遺失一部分
就要靠高超的例外處理,或是 CRC、MD5 之類的驗證機制

若主機不是自己架的,或實體主機
php.ini 只有 root/Administrator 有權限可以去更改

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

phpBB2 總共有 31 個表格 (大約吧)
可以檢查一下還原後,是不是有 31 個表格

它的錯誤訊息顯示某個表格錯誤,但不一定只缺那個
有可能是執行到那邊,就發生錯誤而強制中斷了
後面還有沒有缺,不曉得...

缺一兩個表格,或許還有機會補齊
自己建立,然後存入資料

前提是要知道那個表格的資料是啥

像 phpbb_config 這個表格,資料量就不大
只有不到 5kb,幾個項目而已
可以另外建立一個全新的 phpBB2,和原先建立時填的資料都一樣
然後去觀察這個表格的資料
再寫回去

缺太多的話,那份資料庫可以說已經毀了,救不回來
遺失快取資料表格的話,沒什麼差
但像如果遺失會員資料的表格,或 post 文章的表格
那根本就不可能救的回來
因為不可能把會員資料,和文章,重新 key 回去
就算補齊表格和資料列,勉強讓論壇可以啟動
也沒有意義,因為都是空的了

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

若要重新開張的話
Discuz! 比較棒喔,也是免費的
功能和安全性都比 phpBB2 強

phpBB2 安全性更新太頻繁了
且安裝外掛都是改原始碼
一更新就是大工程.....

而 phpBB2 外掛的原始碼和一些樣板,也不曉得到底有沒有漏洞
更新主程式,又把外掛裝回去,結果外掛有漏洞,那等於沒有更新
有的網站就乾脆不用外掛,也不用樣板,都是官方原始的
但沒外掛的 phpBB2,實在是陽春的要命,醜的可以


回覆
長工一號
回覆: phpBB2架站問題
呵....
我也投奔XOOPS...
討論版也許不是他的強項,
不過高度的擴充性及可塑性.正是他吸引人的地方!
回覆
親愛的OP找我們時
回覆: phpBB2架站問題
引用:
作者: linux_xp
php.ini 的預設值,透過 apache 遠端上傳/下載 最大只能 2MB

不論是 phpMyAdmin 或自行撰寫的 php程式
若不去改 php.ini 的設定,最大就是只能 2MB

這個限制是來自 PHP 模組本身
PHP 程式,無論怎麼寫都是無法突破這個限制的
也就是只要用PHP寫的論壇備份後要還原都有2MB的限制嗎
我在想也有可能是備份檔本身就有問題
在備份該檔的當時就無法壓縮下載(PHPBB2有個壓縮備份)
因為那個檔備份後幾天要再備份時就發生無法備份的狀況

能否介紹一個免費的論壇程式(最好是有教學的)
備份也能壓縮下載...還原時沒有2MB的限制
考慮放棄之前的資料了

回覆







 XML   RSS 2.0   RSS 
本站使用 vBulletin 合法版權程式
站務信箱 : [email protected]

本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。