:::
所有書籍
「[992]XOOPS 2.5 互動多媒體網站架設入門」目錄
MarkDown
15. 頁籤應用及免費主機
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. 可攜式網站
17. 升級XOOPS
\[992\]XOOPS 2.5 互動多媒體網站架設入門 ============================ [![](http://tad0616.net/uploads/dl.gif)](http://120.115.2.76/tad/tad_book3/file/9902/16.zip) ### 一、XOOPS2.5網站備份 1. 備份分為:「FTP中的實體檔案」以及「資料庫SQL檔案兩部份」。 2. FTP中的實體檔案:登入FTP後,把web及xoops\_data、xoops\_lib下載下來。 3. 若時間或空間有限,需要精簡備份,請備份以下檔案: - (1) 自己製作的網頁(如地圖、問卷、行事曆...等) - (2) xoops\_data/data/secure.php(2.5版的主設定檔) - (3) web/uploads(所有上傳的檔案) - (4) web/mainfile.php(2.5以前的主設定檔) - (5) web/themes/您使用的佈景 4. 資料庫備份有兩種方式: - (1) 主機管理員:先停掉MySQL,直接把整個資料庫檔案複製下來即可。 - (2) 一般使用者:利用phpMyAdmin把所有SQL資料匯出 ### 二、SQL資料匯出 1. 連上phpMyAdmin,並於左邊選擇XOOPS資料庫 2. 先對資料表做最佳化動作,減少不必要的空間(全選→最佳化資料表) 3. 清空session裡的所有資料(若有流量統計,最好也清一清)。 - (1) 切換到「輸出」,取消「註解」(有時後會導致匯入失敗) - (2) 「SQL 兼容模式」視狀況使用,若搬移對象的資料庫版本高於現有版本,那不用選。若低於現有版本,則視對方主機MySQL版本選擇適當選項,如:MYSQL40 - (3) 「結構」取消「Add IF NOT EXISTS」 - (4) 將「下載儲存」打勾→執行並儲存sql檔案即可。 ### 三、將檔案上傳到主機 1. 若是採用精簡備份的,請自行上傳新的XOOPS 2.5主檔以及所有已安裝的模組(其中install目錄不用傳)。 2. 若是使用summerhost免費空間,xoops\_data及xoops\_lib請直接傳到htddoc中。 3. 上傳後,請將底下資料夾設為777 - (1) uploads(含其下所有目錄,上傳目錄) - (2) xoops\_data(含其下所有目錄,新的快取目錄) - (3) mainfile.php(XOOPS主設定檔) - (4) include/license.php(授權書檔) - (5) xoops\_data/data/secure.php(XOOPS 2.5 beta後新增) - (6) /modules/system/admin/maintenance/dump(2.5的維護功能會用到) ### 四、匯入資料庫 1. 開啟SQL檔,進行網址的字串取代,以新網址取代舊網址(通常是新聞文章中的連結) 2. 先建立好資料庫,到「管理」確認資料庫編碼和原網站一致,將資料匯入。 3. 若是SQL檔很大,請自行分批匯入。 ### 五、修改設定檔 1. 修改xoops\_data/data/secure.php,若無secure.php則修改mainfile.php - (1) 23行define('XOOPS\_ROOT\_PATH', '/home/vol4/.../sum\_xxx/htdocs'); - (2) 27行define('XOOPS\_PATH', '/home/vol4/.../sum\_xxx/htdocs/xoops\_lib'); - (3) 29行define('XOOPS\_VAR\_PATH', '/home/vol4/.../sum\_xxx/htdocs/xoops\_data'); - (4) 43行define('XOOPS\_URL', 'http://ck2.summerhost.info'); - (5) 81行define('XOOPS\_DB\_HOST', 'sql111.summerhost.info'); - (6) 89行define('XOOPS\_DB\_PASS', '密碼'); - (7) 93行define('XOOPS\_DB\_NAME', 'sum\_6930940\_tad992'); 2. 改完後,請將secure.php、mainfile.php改為444。
:::
搜尋
search
進階搜尋
QR Code 區塊
快速登入
所有討論區
「PHP全端開發」線上課程討論區
XOOPS使用討論區
一般研習學員
社大學員專用
路過哈啦區
XOOPS佈景設計
XOOPS模組開發
Tad書籍區
即時留言簿
書籍目錄
展開
|
闔起
線上使用者
501
人線上 (
176
人在瀏覽
線上書籍
)
會員: 0
訪客: 501
更多…
:::
主選單
NTPC OpenID
活動報名
模組控制台
進階區塊管理
站長工具箱(急救版)
網站地圖
Tad Tools 工具包
站長工具箱
行事曆
討論留言
嵌入區塊模組
快速登入
網站計數器
好站連結
最新消息
檔案下載
線上書籍
電子相簿
影音播放
常見問題
萬用表單
友站消息
社大學員
新聞
下載
教材
影音
討論
其他選單
好站連結
行事曆
電子相簿
常見問題
萬用表單
即時留言簿
友站消息
社大學員
登入
登入
帳號
密碼
登入