X-Space是一套面向Web2.0應用的社區個人門戶系統。它以博客(BLOG)功能為核心,結合了圖片(相冊)、收藏、書簽(網摘)、好友圈等Web2.0應用元素,以及商品(商城)、文件(下載)、友情鏈接等互聯網流行應用。
X-Space與Discuz!論壇系統的緊密結合,將使社區應用從過去單純的BBS應用升級為一個以“BBS+Blog”為方向的標準化Web2.0社區個人門戶。
一:環境需要
安裝X-Space非常簡單,安裝前,您需要先安裝一個Discuz! v4.x論壇。Discuz! 論壇最新版本的下載、安裝參考:
http://www.discuz.net/thread-245698-1-1.html。如果您已經安裝使用了Discuz!論壇,則您就可以進行X-Space的安裝了。
二:安裝詳細流程。
1:使用ftp軟件(推薦使用cuteftp,以下設置均以cuteftp為例)登陸您的服務器,建立一個單獨的目錄X-Space,或者選擇合適的位置,確保存放在此位置的文件能夠被web請求訪問到,并且該目錄中具有執行php代碼的權限。

2:SupeSite/X-Space要求使用FTP軟件上傳php文件時,使用二進制(BINARY)方式進行。否則程序將無法運轉。
設置二進制上傳方法:cuteftp工具--全局選項--傳輸--傳輸方式--二進制--確定。


3:將SupeSite文件包中./upload目錄中的全部文件和目錄結構以二進制方式上傳到服務器。而將SupeSite文件包中 ./tool目錄中的supe.post.php上傳到論壇根目錄中。

4:在執行安裝文件進行安裝之前,先要設置相關的目錄屬性,以便數據文件可以被程序正確讀寫。使用 FTP 軟件登錄您的服務器,將服務器上以下的目錄、以及該目錄下面的所有文件屬性設置為 777。
./attachments
./cache/robot
./cache/system
./cache/tpl
./data
./data/robot
./html
./log
./config.php(主意:該文件安裝完畢之后需要將屬性恢復為原來的屬性644)
屬性777設置方法:登陸ftp--右鍵文件夾--屬性(chomd)--777。

win主機everyone權限設置方法:登陸服務器右鍵文件夾屬性---安全--添加--everyone--完全控制。




5:在瀏覽器中運行 install.php,即訪問 http://您的域名/SupeSite目錄/install.php 按照向導,以完成最后的安裝即可。
安裝完成后,務必將install.php文件刪除,然后用論壇管理員的帳號登錄SupeSite即可。





6:安裝完畢!
三:安裝中常見錯誤及解決方法
1:出現“/home/user/zoujing.8.mydiscuz.net/wwwroot/X-Space/cache/system/cron.cache.php
Have no access to write!”
說明您的文件沒有上傳完全或者屬性沒有設置777(everyone),請將cache/system下面的全部文件刪除,重新上傳完全cache/system里面的文件,重新設置屬性即可。
2:出現“SQL: ALTER TABLE cdb_threads ADD `itemid` mediumint(8) unsigned NOT NULL DEFAULT '0'
Error: Duplicate column name 'itemid'
Errno.: 1060”
說明您之前安裝過X-Space,并沒有卸載干凈導致。論壇后臺升級數據庫,然后將論壇數據庫下的supe_前綴的表刪除(如果表名前綴作過修改以您的修改為準),最后全新安裝X-Space。
新聞熱點
疑難解答