免費空間架Discuz教學-如何安裝UCenter?

自從2008年4月份推出Discuz6.1.0版後,讓Discuz架設方法更是深奧了,使得多數使用者都不知道怎麼裝?因為在Discuz6.1版以後,加入了一個叫做「UCenter」的玩意,簡單說要安裝Discuz前,必須要先安裝好UCenter才可以架設Discuz,那如何安裝UCenter?

UCenter雖然是個頗麻煩的東西,不過若你是康盛創想(開發Discuz的公司)下的愛用者,UCenter對你來說應該非常好用,他算是可以整合康盛創想下所有的程式,像是Discuz、ECSHOP等等。但對於只需要Discuz論壇程式的朋友,算是一種累贅。

自從多了UCenter後,似乎打死了一堆免費空間,以往要在免空架設Discuz是一件很簡單的事,但近年來Discuz的論壇程式發展越來越大隻,用的東西越來越多,造成現在很多免費空間都不太支援Discuz了(因為免費空間會鎖一些函數,因而造成Discuz使用上異常),因此想要用免費空間來架設是件不容易的事情。

而剛好先前在超省錢架站法中推薦的000webhost可以支援架設,因此接下來將使用000webhost這空間作為架設範例,但是要先聲明一下,架設在免費空間穩定度無法保證,隨時會有莫名其妙掛掉的可能,使用前請三思!

教學章節

總共分成5部分說明
一、申請免費空間
二、下載UCenter
三、上傳UCenter
四、建立UCenter的資料庫
五、安裝UCenter

一、申請免費空間

在此我們要使用的範例免費空間是「000webhost」,申請免費空間的方法就不在多寫,請參考這一篇教學「申請000webhost免費空間(支援PHP、MySQL、綁米、無廣告)」。

但是還是要在囉嗦一下,使用免費空間穩定性絕對不會比付費空間來的好,因此為了避免免費空間的無預警掛點或是刪除你的空間,請時時刻刻做好資料庫的備份,若不做好備份,一切就沒有救了喔!

二、下載UCenter

程式名稱:UCenter
官方網站http://www.comsenz.com/
官方下載http://www.comsenz.com/downloads/install

要架設Discuz6.1版(或更高)就需要下載UCenter,如果你並非是Discuz6.1版(或更高),那您就沒有要安裝的必要安裝UCenter了。另外,UCenter的編碼版本和Discuz一樣有四種版本(三種編碼),分別是「gbk(簡體)」、「utf-8(簡體)」、「big5(繁體)」、「utf-8(繁體)」。

一般建議新使用者使用「big5(繁體)」,因此不論是下載「UCenter」或是「Discuz」,兩者編碼最好要配合好,避免出現不可預料的錯誤。至於為什麼我會建議新使用者使用「big5(繁體)」,因為網路上在Alan888或是Linux0911發布的插件、風格都是採用BIG5編碼為大多數,若是Discuz或是其他編碼的話,安裝插件或者是風格會出現編碼錯誤,會安裝失敗喔!

※首先來到康盛創想的下載網頁,找到UCenter,請選擇「繁体BIG 5」下載儲存即可。

UCenter安裝教學-1

三、上傳UCenter

第1步 首先到信箱中找到你剛申請空間收到的這封信「Account 您的網域 is ready!」,裡面有FTP連線資訊,再來開啟你的FTP軟體,依照下圖把連線資訊填上。(在主機欄位部分,可以直接填空間網址就可以了,可以不用按照信上那一大串)

UCenter安裝教學-2

第2步 連線上FTP後,你會看到FTP欄位中有個「public_html」資料夾,請點他進入,因為檔案要傳到「public_html」這目錄中。進入「/public_html」後,你在該目錄中會看到有兩個檔案(defult.php和readme.txt),請將他們刪除,在檔案上點擊右鍵並選擇【刪除】。

UCenter安裝教學-3

第3步 接著解壓縮已經下載的「UCenter_版本號碼_TC_BIG5.zip」那個壓縮檔,解壓後應該會得到「upload」、「utilities」這兩資料夾以及一個「readme.txt」的文字檔案。請將「upload」這資料夾改名為「ucenter」然後拖曳上傳到FTP的「/public_html」這資料夾底下。

備註
為了不讓UCenter影響到以後空間還要裝其他程式,因此我把UCenter的安裝檔案丟到FTP中一個叫做「ucenter」的資料夾,當然「ucenter」這資料夾你要改成別的名字也是可以喔!

UCenter安裝教學-4

教學章節

總共分成5部分說明
一、申請免費空間
二、下載UCenter
三、上傳UCenter

四、建立UCenter的資料庫
五、安裝UCenter

  1. 2008-08-18 @ 17:36:56 | 1樓

    下一次教Discuz 6.1F吧
    —————
    6.1 F 與 6.1 官方版本的差異
    ————–
    1. 保持以往版本的簡潔,無需安裝 Ucenter ,對服務器環境要求較低,安裝和升級更加容易
    2. 擁有官方 6.1 版本的全部功能(UC 相關除外)
    3. 頭像可支持多種圖片格式和遠程地址。同時支持多級子目錄存儲,避免同一目錄下文件過多,造成系統緩慢。
    4. 採用更加安全的密碼存儲方式,即便是會員數據庫被盜,密碼依舊無法破解,可抗擊 『md5 反查詢』

    版主回應:
    原先我是要介紹dz6.1f,不過思考過後我有一些想法,改天發表出來分享:)

  2. 2008-08-18 @ 19:02:07 | 2樓

    我喜歡utf-8
    因為我有使用非big5字的習慣XD
    用utf-8比較方便多國語言交流~

    版主回應:
    不過網站要多國交流也難,加上多數使用者常常會遇到編碼問題,初學者建議使用big5,像你或是我玩比較久了,都知道插件該如何轉成utf-8再玩utf-8。

  3. 2008-08-18 @ 23:38:37 | 3樓

    呵呵. 大大下一篇文章可教 『用 Discuz6.1+UCenter 在000webhost免費空間 轉移到 其他免費空間 教學』
    新手一定有福了. ^^

    版主回應:
    轉移的話要有空間可以讓我寫,不然我還要再想想看有無其他空間測試…

  4. 2008-08-21 @ 12:51:48 | 4樓

    6.1F應該和6.1沒差吧 6.1F只是少裝UC而已
    我昰想UTF8比較國際化啦
    所以我都用UTF8的

    版主回應:
    6.1F和6.1其實功能差不了多少,但是仔細思考以後問題吧…

  5. 小黑
    2008-09-10 @ 10:43:53 | 5樓

    請問一下…我的問題不是出在上面的耶…是在下面的「fsockopen() 不支持 該函數需要 php.ini 中 allow_url_fopen 選項開啟。請聯繫空間商,確定開啟了此項功能 」
    那我要怎麼做呢?因為是用國外的免費論壇空間,也不知要如何恐他們協助…
    還是說這個只能是他們才能改?
    可否協助告知?
    謝謝!!

    版主回應:
    這就是用國外免費空間的痛處了…
    上他們討論去發文詢問吧!要用英文詢問阿…
    http://www.000webhost.com/forum/
    或許也可以透過.htaccess來設定,上網搜尋看看吧^^

  6. JPY
    2008-11-09 @ 02:35:26 | 6樓

    UCenter雖然是個頗麻煩的東西,不過若你是康盛創想(開發Discuz的公司)下的愛用者,UCenter對你來說應該非常好用,他算是可以整合康盛創想下所有的程式,像是Discuz、ECSHOP等等。

    ……………………………………………………
    不好意思…….
    想請問一下

    我的主機空間已架ECSHOP2.5版了
    如果想再架Discuz的話,是把Discuz也必需架在和ECSHOP同一個目錄下嗎?
    是不是要先安裝UCenter才可以呢?
    不知道有沒有教學文件?
    謝謝@@

    香腸回應:
    一定要分成不同目錄安裝,不然DZ和EC的index.php檔案會相疊,這樣就造成程式開啟失敗了!
    如果你想要安裝DZ6.1以上,那就必需要裝UC(DZ6.0以下不用)。
    UC的作用只是來讓帳號方便管理,印象中是說就像YAHOO一樣,你有了YAHOO帳號,你可以用他的拍賣、家族、信箱等等,做一個帳號整合的動作而已。

  7. alloa
    2008-11-13 @ 17:41:13 | 7樓

    香腸大您好,在此先致謝您這麼熱心發表了非常完整,而且淺顯易懂的教學文

    小弟有幾個問題想請問一下,希冀您能不吝幫小弟解惑

    我已申請了一個twaion.twbbs.org的網域
    並且也設定完成TWBBS.org網域與空間做對應
    那麼請問接下來,是要等幾個小時or幾天
    然後gmail會收到000webhost. com的新信
    通知我新的*** File Upload Details ***的資訊嗎?

    還是不會收到新信?使用原本信箱收到的
    FTP Username以及Password呢?
    然後FTP主機直接填上twaion.twbbs.org這樣呢?

    香腸回應:
    對應等的時間一般來說有時候幾十分鐘就好了,關於您的問題,以下這三篇文章應該都有提到,雖然他是架設WP教學,不過有些像是FTP或是網域部分都是一樣的方法,煩請您看一下:
    http://sofree.twbbs.org/blog/2008/07/02/st-web-wehosting/
    http://sofree.twbbs.org/blog/2008/07/03/save-money-domain/
    http://sofree.twbbs.org/blog/2008/07/04/save-money-wordpress/
    若還有問題,可到論壇討論: http://sofree.tw/

  8. 埴埴
    2008-11-29 @ 10:21:55 | 8樓

    請幫我看看我的論壇到底怎麼了!!!!
    它一整個很糟糕的UC找不到路徑…
    我現在不知道要怎麼辦……..

    香腸回應:
    你不說你上傳的目錄,這我不知道怎回答你耶~

  9. 埴埴
    2008-11-29 @ 10:22:28 | 9樓

    我的論壇是用付費空間的

    香腸回應:
    那你可以詢問主機商,請他們協助你,這應該算是售後服務吧~XD

  10. AJ~峰
    2008-12-11 @ 05:11:12 | 10樓

    @@a我都照步驟來~~~~
    怎會進入ucenter的安裝頁面~~~無法進入~~~!
    >^<我確定字沒打錯~~~

    香腸回應:
    畫面錯誤訊息是什麼?確定ucenter安裝畫面路徑有開對嗎?檔案有上傳完全嗎?

  11. AJ~峰
    2008-12-12 @ 03:58:44 | 11樓

    錯誤訊息是~~
    『目前查閱的網頁無法使用。 網站可能發生技術問題或者您需要調整瀏覽器設定。』
    簡言之就是寫~~~無法顯示網頁~~~
    有確定檔案都有上傳~~~我有對照過!

    香腸回應:
    伺服器無法連上的話,就是它空間的問題了~

  12. JC
    2008-12-13 @ 02:31:42 | 12樓

    *我使用的伺服器與文中相同

    安裝到一半卡在’確認IP’的步驟,輸了數個管理區提供的IP還是不行,寫’Found’但還是無法進行下一步,請幫幫我!!

    香腸回應:
    哪邊有IP確認@@?

  13. JC
    2008-12-13 @ 02:50:38 | 13樓

    已將錯誤畫面收集下來

    (本圖是以Flickr上載,無須下載,並只可上傳圖檔,請安心瀏覽。)
    1: http://farm4.static.flickr.com/3108/3102343937_ffc78cb94a_b.jpg
    2: http://farm4.static.flickr.com/3295/3103178482_8cabe09009_b.jpg
    3: http://farm4.static.flickr.com/3212/3102341663_a411f84186_b.jpg

    香腸回應:
    UCenter Home 和 UCenter不一樣喔~~
    我們是要安裝UCenter喔!

  14. 娜美
    2008-12-25 @ 23:36:50 | 14樓

    有相同名稱的檔案要如何處理 :razz:

    香腸回應:
    基本上是直接覆蓋。

  15. 娜美
    2008-12-26 @ 00:56:52 | 15樓

    data/config.inc.php顯示尋找不到此資料 :lol: 謝謝

    香腸回應:
    重新上傳看看@@?

  16. 娜美
    2008-12-26 @ 15:46:33 | 16樓

    請問為什麼沒有顯示用戶管理中心,還是他要驗證,還是那裡有錯誤

    顯示安裝成功

    香腸回應:
    請您附上畫面截圖與您網站連結,然後到論壇討論: http://sofree.tw/forum-14-1.html

  17. 娜美
    2008-12-26 @ 17:58:12 | 17樓

    1.Warning: fopen(/home/a9757161/public_html/upload/install/.././data/config.inc.php) [function.fopen]: failed to open stream: Is a directory in /home/a9757161/public_html/upload/install/func.inc.php on line 572
    2.Warning: fwrite(): supplied argument is not a valid stream resource in /home/a9757161/public_html/upload/install/func.inc.php on line 573

    3.Warning: fclose(): supplied argument is not a valid stream resource in /home/a9757161/public_html/upload/install/func.inc.php on line 574

    出現錯誤

    香腸回應:
    您好,已於論壇上回應:
    http://sofree.tw/thread-751-1-1.html

  18. chin
    2009-01-15 @ 22:29:54 | 18樓

    :shock:
    剛15樓的大大一樣(+1)
    『data/config.inc.php顯示尋找不到此資料(目錄)』 :?:
    已經重新上傳過了,但還是那樣 :sad:
    從官網下載Ucenter1.5版(UCenter_1.5.0_TC_BIG5)
    直接打開或解壓縮之後都沒有看到』UCenter_1.5.0_TC_BIG5″的檔案
    不知是哪裡出了什麼問題?
    請問板大和其他各位大大們,這該怎麼處理呢?
    謝謝您們的愛心與分享
    感謝您們 :grin:

    香腸回應:
    Discuz7請看這篇教學: http://sofree.twbbs.org/blog/2008/12/16/discuz-7/
    請直接下載安裝包。

  19. chin
    2009-01-15 @ 23:37:51 | 19樓

    sorry,修正一下錯誤 :oops:
    直接打開或解壓縮之後都沒有看到”UCenter_1.5.0_TC_BIG5″的檔案
    要改成[直接打開或解壓縮之後都沒有看到”data/config.inc.php″的檔案]才對
    有試過用修補文件,還是失敗了 :sad:
    申請的免費空間是─』http://www.oxyhost.com』
    不好意思,打擾大大您了
    謝謝您^^~

    香腸回應:
    oxyhost好像不適合架設dz,請您換個空間: http://sofree.tw/forum-5-1.html

  20. chin
    2009-01-16 @ 11:39:31 | 20樓

    香腸大大您好:
    非常謝謝您的慷慨回應和教學,讓小的收穫良多
    其實小的之前的安裝包也是從Discuz官網下載
    分別安裝UCenter 1.5.0和Discuz!7.0,但是就會出現18、19樓所說的問題
    這次遵循大大您的意見,直接下載整合安裝包進行,抱持著試驗心態,
    繼續使用oxyhost空間,很高興的順利完成安裝架設了(耶~~~真是愉快的瞬間 :lol: )
    如此看來,UCenter 1.5.0和Discuz!7.0的獨立安裝包,似乎比較容易出點小差錯。
    唯一的缺憾就是不能上傳mp3檔… :sad: (不支援…orz :shock: ,有方法解決嗎? )
    看來,還是要依照大大您說的,再找一個空間了。
    oxyhost也是從大大您給網址裡找到的,謝謝您 :cool:

    多虧大大您的教誨,感謝您
    在此跟您說聲謝謝 :grin: (鞠躬~~~~~~
    第一次使用dz,秉持著實驗和嘗試的心理來試試看
    因為還是新手還不會用php架網,所以想從套裝軟體開始入門 :oops:
    尚有許多需要學習的地方,請多多指教
    thank you very much :evil:

    香腸回應:
    oxyhost確實不能上傳.mp3,這是確定無解的。
    你太客氣啦…歡迎到論壇討論吧^^
    http://sofree.tw

  21. 秋海棠
    2009-02-02 @ 17:42:22 | 21樓

    我安裝UC的時候
    原本
    ./config.inc.php X不可寫
    可是
    ./config.inc.php X目錄不存在 < --他寫目錄不存在

    我用的是
    UCenter_1.0.0_TC_BIG5
    UCenter_1.5.0_TC_BIG5
    都不行
    要怎麼辦呢???

    香腸回應:
    你是哪一版本的Discuz?
    如果是Discuz7,請參考這篇: http://sofree.twbbs.org/blog/2008/12/16/discuz-7/
    如仍有問題,可以到討論區討論: http://sofree.tw/forum-14-1.html

  22. BIlly
    2009-04-08 @ 20:43:09 | 22樓

    正在向UCenter註冊Discuz!……

    等好耐都唔得!

    空間係freehostia

    香腸回應:
    他那個對應會沒顯示通訊成功…不過DZ可以安裝阿~

  23. BIlly
    2009-04-08 @ 22:22:58 | 23樓

    不是,試了多次

    香腸回應:
    如果是Discuz7,請下載整合包安裝: http://sofree.cc/discuz-7/

  24. 小小
    2009-04-12 @ 07:20:54 | 24樓

    那個我本來就已經有Discuz!6.0的論壇

    後來我想要導入插件
    UCenter也架設好了

    要怎樣把插件導入我的論壇呢?

    香腸回應:
    這應該是要問問插件的作者吧~

  25. 路人乙
    2009-04-24 @ 14:02:56 | 25樓

    1.請問這二個程式都要各別放在目錄下嗎?

    因為我Discuz_7.0.0安裝在bbs資料夾內,

    結果發現我必須在我的主網址後在加上\bbs才能看得到?

    直接點主網址看不到內容.

    2.安裝UCenter_1.5.0時要設定數據庫.

    那安裝Discuz_7.0.0時,是不是也要另外再設定數據庫呢?

    我好像是設定之後才能安裝成功的.

    但是二個都是論壇同個程式,有必要設定二個數據庫嗎?

    3.Discuz_7.0.0有辦法設定為800×600的畫面嗎?

    香腸回應:
    1.
    因為你安裝到子目錄囉~
    這篇,第三部分的第2步驟備註部分有說!
    如果你網站剛開始,想要改目錄,那建議你砍掉重裝。

    2.
    UC和DZ並不太算是同套程式,UC是會員管理系統,DZ應該算是依附在UC上的一個應用程式。
    從6.1版開始,如果沒有UC,那DZ基本上是無法架設起來,如果是6.0版以前,則可以免UC輕鬆安裝。
    基本上為了節省麻煩,我會建議Discuz7的安裝者,使用整合包裝,那麼UC和DZ將會被系統自動安裝在同一個資料庫。

    3.
    基本上這就是牽扯到風格設計的問題了,不過我記得DZ的設計頁面展示的寬度是採用%下去設計,遇到不同的解析度都下方不會出現BAR需要拖曳。
    如果想要設定成800*600,那會很麻煩因為要去調DZ的CSS等東西,這種調整須要先了解對DISCUZ的設計架構,不簡單哩~

  26. 路人乙
    2009-04-24 @ 15:04:58 | 26樓

    真是熱心的好人,那麼快就回覆了,祝一切時皆吉祥.

    香腸回應:
    有問題也可以至本站論壇討論喔 http://sofree.tw :)

  27. 混亂世界
    2009-04-29 @ 19:07:43 | 27樓

    我申請http://register.serv2000.com/order/ 作為空間

    但是我到要填數據庫服務器那邊停住了

    因為我弄完my SQL後

    這個網站好像沒跟我說數據庫服務器是多少?

    可以請大大幫我解惑嗎~感謝!!

    香腸回應:
    請在論壇討論: http://sofree.tw/thread-1711-1-1.html

  28. dave
    2009-06-07 @ 20:35:08 | 28樓

    ucenter , ecshop 與 discuz 會員如何整合 ?
    我個別安裝是可以跑但 會員不知如何整合 …

    請問 安裝的順序及設定或如何調整 謝謝 !

    香腸回應:
    要看版本喔~
    基本上你把檔案下載回來,壓縮包內都有安裝說明檔,不知道你有沒有注意過 ;)

  1. 嗚嗚,沒人發送引用給我!



(若看不到驗證碼,請重新整理網頁。)


(留言時請保持尊重,必填欄位請確實填寫,否則將刪除留言。)

訂閱本站最新文章:  (如何訂閱?)