免費空間架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

在Google News上追蹤我們最新文章
香腸
香腸

喜歡在網路上透過文字與圖片分文章教學,默默地用鍵盤烤了9年的香腸。另外還身兼阿腸接案餬口飯吃。對了,別叫我阿腸,請叫我香腸,這樣我才知道你看我部落格長大的。

文章: 1781

62 則留言

  1. 請問

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

    連結出不來

    這兩個如何處理,我是使用000webhost,後面建立資料庫不會QQ

  2. 這篇文真是久遠阿
    小弟在此有些許問題
    我註冊了網域名稱

    writergroup.com.tw

    不管怎麼操作
    都是無法顯示網頁……

  3. 000webhost 我申請之後 都沒寄信給我

    已經等了3小時了說!!

    請問哪裡還有支援DZ的空間?

    er-webs.com panel 雖然免費 又中文化

    可是它SQL 無密碼的設定 在DZ最後的步驟那篇 就卡住 無法進行…

    香腸回應:
    這空間…..難申請囉!

  4. 請問一下大大 我上傳上傳UCenter的時候很多下面這種錯誤怎麼解決?

    指令: PASV
    回應: 550 header.php: Forbidden filename
    錯誤: 嚴重檔案傳輸錯誤
    狀態: 開始 C:\Documents and Settings\Microsoft\桌面\新資料夾 (5)\ucenter\source\archiver\forum\forumdisplay.php 的上傳

    香腸回應:
    他說是禁止的檔案名稱~ 這個可能是伺服器有限制檔名的樣子!?

  5. discuz 7.2 如何增加菜單選項,就是論壇,搜索,幫助,導航那一列,增加新的選項?

    香腸回應:
    後台每一個頁面都看看就會知道了,功能一定要先全部摸索過才會清楚整個網站的運作方式。

  6. 請問大大”UCenter Home”該怎麼裝呢??

    跟”UCenter”差別何在>.<"

    香腸回應:
    UC HOME 算是網站頁面導航,更網站的網站。
    UCenter 是會員管理系統

  7. 請問一下香腸大大…

    我也是跟你一樣使用000webhost,看起來好像還滿不錯的 容量大、流量也大…

    但是 我在兩天前申請 如今我還是未能到控制台去設定「任何」東西…

    請問000webhost什麼時候才會審核我的帳號? 000webhost它確定可以安裝Discuz?

    香腸回應:
    通常當天沒審核過,就不會過了~因為該空間越來越嚴格囉~ 請找其他空間吧~
    可考慮: http://sofree.cc/cpanel-hostingforfree/

  8. 大大我照你的方法做

    做到要安裝 UC的時候

    沒跳出你所說的網頁

    反而是說 數據庫有問題

    Discuz! info: Can not connect to MySQL server

    Time: 2010-2-10 1:11pm
    Script: /ucenter/index.php

    Error: Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)
    Errno.: 2002

    跳出這個

    香腸回應:
    這是伺服器端的問題

  9. 香腸大~

    我剛剛要安裝UC遇到了

    已經安裝過UCenter ,如果您想重新安裝UCenter,請刪除 ./ucenter/data/install.lock 文件,再次運行安裝文件

    但是我在FTP那右鍵刪除install.lock—–>重新整理網頁—>重新輸入資料—-安裝—一樣會說這句話~~怎麼辦~~~~呢?

    香腸回應:
    為啥要重裝呢!?

  10. http://johnson.0fees.net/bbs/
    您好拜讀了你的文章之後我試驗了一下
    真的架好了
    但是登入不進去 不知哪個步驟錯了
    一登入要註冊或是登入 他就卡住
    如果我要重新安裝是整個殺掉嗎
    資料庫部分需要重新建立嗎

    香腸回應:
    通常是空間問題居多,建議您換一個~

  11. 兩個安裝完後,我把upload資料夾放在WWW資料夾底下了
    想問一下
    我要如何把資料上傳上去discuz上面?

    香腸回應:
    如果是架設在本機,就不需要上傳了..所謂的上傳是傳到指定的位置。

  12. 香腸大你好:
    我已安裝了Discuz(裡面已經包含了bbs,ucenter,home,install)
    之後也把Appserv2.5.10安裝完畢
    兩個安裝完後,我把upload資料夾放在

    香腸回應:
    @@

  13. 大大~~~
    我裝好了已經安裝過UCenter ,不過我再裝dicuz進入install版面時
    它出現了以下的東西:
    如果您想重新安裝UCenter,請刪除 data/install.lock 文件,再次運行安裝文件

    我打的網址是這樣的
    http://xxxx/install/index.php

    香腸回應:
    UC檔案通常是在根目錄中的一個uc開頭資料夾,排除uc_client,另一個就是UC的設定檔了~

  14. 你好大大~~我使用的是Discuz_7.0.0_FULL_TC_UTF8的整合包~
    那個也是要跟你大大的UCENTER教學做吧?
    install版面我已經進入到了
    不過就是UCENTER的版面就是進不了,知道是為什麼嗎?

    香腸偷偷回應:
    Discuz 7.0的安裝方法參考這篇: [教學]如何安裝Discuz7.0?

  15. 想問你一下喔
    我找不到我要上傳的網址!!!
    就是你說的gmail裡面的ftp上傳空間的網址!!
    可以跟我說一下在那嗎?!
    謝謝你^^

    香腸回應:
    您有申請空間嗎?
    建議您提供更完整的錯誤訊息到喘息發問: http://sofree.tw

  16. 您好 ,

    因為您所介紹的 000webhost 一直申請不到 …

    所以就用了 byehost 的空間

    剛開始都很順利 …

    可是到了

    五、安裝UCenter
    第1步 首先來到你的UCenter安裝頁面,點擊
    「Please clickr here to install it」進入安裝畫面。

    這一步

    都會出現http://1sthost.org/notify/1.php 這個網站

    上傳也傳了好幾次了 …

    —————————–

    後來看到了您發表的 DZ 7.0 教學

    我剛發現好像是我上傳後

    資料夾都會出現說這個資料夾是空的

    —————————–

    希望香腸大可以幫忙解決.

    香腸回應:
    因為你被轉到404錯誤頁面,應該是你網址錯了…來喘息問問吧!
    http://sofree.tw

  17. 我是早上那個問問題的 -ˇ-

    我剛剛發現好像是因為上傳結束後

    開啟資料夾 他都會說這個資料夾是空的 …

    可是我傳了好幾次都這樣 …

    不知道要怎麼改善.

    還是我要換空間呢?

    香腸回應:
    空間問題很大,用免空架設會很不穩..您可以到喘息問問題: http://sofree.tw

  18. 香腸大您好噢.

    感謝您講解的這麼詳細

    可是我遇到了一點問題 -口-
    —————————
    因為您介紹的 000webhost我一直申請不到

    所以我就用了朋友介紹的 byehost

    我照您的步驟安裝 UCenter (1.5.0 版本)

    到了這一步的時候
    (五、安裝UCenter
    第1步 首先來到你的UCenter安裝頁面,點擊
    「Please clickr here to install it」進入安裝畫面。)

    我打完http://空間網址/ucenter都沒有看到這個 …

    反而是出現http://kwikphp.com/notify/1.php

    上傳也已經上傳過好幾次

    希望您可以幫忙解答 -ˇ-

    香腸回應:
    因為你被轉到404錯誤頁面,應該是你網址錯了…來喘息問問吧!
    http://sofree.tw

  19. 我的空間再輸入網址http://frank0206.free-hosting.cc/UCENTER

    會顯示拒絕存取ㄟ,要從哪登入??

    可以從其他地方申請嗎??

    香腸回應:
    連不上喔@@?

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

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

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

  21. 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的設計架構,不簡單哩~

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

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

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

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

  23. 正在向UCenter註冊Discuz!……

    等好耐都唔得!

    空間係freehostia

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

  24. 香腸大大您好:
    非常謝謝您的慷慨回應和教學,讓小的收穫良多
    其實小的之前的安裝包也是從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

  25. 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

  26. :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/
    請直接下載安裝包。

  27. 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

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

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

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

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

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

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

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

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

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

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

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

    我已申請了一個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/

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

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

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

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

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

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

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

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

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

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

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

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

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

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

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料