:::
所有書籍
「[992]XOOPS 2.5 互動多媒體網站架設入門」目錄
MarkDown
16. 網站備份及搬移
1. XOOPS網站架設
2. Linux下安裝XOOPS
3. XOOPS使用者管理
4. 安裝XOOPS模組
5. 自訂頁面及新聞區塊
6. 電子報及Email設定
7. 網站佈景替換及修改
8. 佈景修改與套用
9. 電子相簿(上)
10. 電子相簿(下)
11. xlanguage多國語系
12. 影音播放
13. XOOPS微調與管理
14. 即時通訊模組
15. 頁籤應用及免費主機
16. 網站備份及搬移
17. 升級XOOPS
18. 可攜式網站
18. 可攜式網站
\[992\]XOOPS 2.5 互動多媒體網站架設入門 ============================ [![](http://tad0616.net/uploads/dl.gif)](http://120.115.2.76/tad/tad_book3/file/9902/17.zip) ### 一、搬移後的檢查 1. 先用phpMyAdmin開啟除錯,順便檢查資料庫是否有完整資料表。 2. 比對modules中有沒有少模組? 3. xoops\_data是否有開放寫入權限(含底下所有子目錄) 4. mainfile.php的設定是否正確? ### 二、升級前環境檢查及備份 1. 檢查系統可以升級到哪一個版本,若不曉得,可自製phpinfo.php來檢測。 - (1) XOOPS 2.5需要PHP 5.2以上,MySQL 5.0 以上 - (2) XOOPS 2.3.x~ 2.4.x需要PHP 4.3以上,MySQL 3.2 以上 - (3) 相簿需要PHP有支援exif 2. FTP不太需要備份,SQL可順手備份一下。 ### 三、XOOPS 升級 1. 先將網站關閉,清空session表,強制線上用戶登出。 2. 下載XOOPS 2.5,解壓,並將 upgrade 目錄整個上傳到網頁目錄下。 3. 刪掉xoops2.5中 htdocs下的mainfile.php、install、cache、template\_c、 uploads、themes(若是使用內建佈景,並且有做了修改才需要刪除) 4. 刪掉舊主機中的 /modules/system 模組(避免一些不必要的檔案存在) 5. 將 xoops2.5中 htdocs下的所有檔案上傳,並全部覆蓋。 6. 將xoops\_data及xoops\_lib移出網頁目錄之外 7. 確定xoops\_data(含底下所有目錄)、mainfile.php 及 /include/license.php 設為777(可寫入) 8. 開啟mainfile.php刪掉防護模組的 Pre-check 及 Post-check 設定(若有的話) include XOOPS\_TRUST\_PATH.'/modules/protector/include/precheck.inc.php' ; include XOOPS\_TRUST\_PATH.'/modules/protector/include/postcheck.inc.php' ; 9. 用瀏覽器執行「http://網址/upgrade」進行資料庫升級。升級後,刪除該目錄。 10. 將mainfile.php重設為444 11. 到後台更新「system系統」、「Profile會員管理」、「Protector防護」等模組。 ### 四、若是從XOOPS 2.0.13之前的升級 升級後刪除 class/smarty/core、class/smarty/plugins/resource.db.php ### 五、若更新後出現:Fatal error: Call to...configitem.php on line 367 那表示您的 /xoops\_data/data/secure.php 這個檔不存在或沒內容。請參考下面內容,自行修改,並存成secure.php即可。
<?php define('XOOPS\_DB\_TYPE', 'mysql'); if (defined("XOOPS\_DB\_CHARSET")) die('Restricted Access'); define('XOOPS\_DB\_CHARSET', 'utf8'); define('XOOPS\_DB\_PREFIX', '資料表前置字串'); define('XOOPS\_DB\_HOST', 'localhost'); define('XOOPS\_DB\_USER', '資料庫帳號'); define('XOOPS\_DB\_PASS', '資料庫密碼'); define('XOOPS\_DB\_NAME', '資料庫名稱'); define('XOOPS\_DB\_PCONNECT', 0); ?>
### 六、用FireBug來調整檢查畫面 1. 在fireFox瀏覽器中可安裝FireBug外掛套件,以利版面檢查調整。 2. 點選下方螢火蟲圖示,點選藍色小方框,點選畫面上要修改的部份。 補充:tad\_menu用法,請於佈景 theme.html適當位置加上:<{insert name='tad\_menu'}>
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
586
人線上 (
199
人在瀏覽
線上書籍
)
會員: 0
訪客: 586
更多…
:::
主選單
NTPC OpenID
活動報名
模組控制台
進階區塊管理
站長工具箱(急救版)
網站地圖
Tad Tools 工具包
站長工具箱
行事曆
討論留言
嵌入區塊模組
快速登入
網站計數器
好站連結
最新消息
檔案下載
線上書籍
電子相簿
影音播放
常見問題
萬用表單
友站消息
社大學員
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
登入
登入
帳號
密碼
登入