1):Discuz!對安裝環境有什么要求?
Discuz! 具備跨平臺特性,可以運行于 Linux/FreeBSD/Unix 及微軟 Windows 2000/2003 等各種操作系統環境下。推薦使用 Linux/FreeBSD 操作系統,不僅完全免費,而且可以獲得更好的穩定性和負載能力。如果使用 Windows 系統,請將 PHP 以 ISAPI(非 CGI)方式安裝。
Discuz! 需要服務器上裝有 可用的 httpd 服務器(如 Apache, Zeus, IIS 等)、php 4.1.0 及以上、Zend Optimizer 2.5.7 及以上、MySQL 3.23 及以上(僅針對 MySQL 版 Discuz!)。
以上軟件除了 httpd 軟件有可能需要購買以外,其余均為跨平臺的免費軟件,推薦使用以上軟件的最新穩定版本,不僅擁有更多的功能,而且通常已修復了已知老版本的安全漏洞。
如果您租用虛擬主機,請咨詢虛擬主機提供商,您的空間服務器是否已安裝了上述軟件。推薦購買新空互聯(http://xisky.net )的虛擬主機,對Discuz!有良好的支持。由于 Discuz! 的數據表具有前綴設計,因此通常情況下可以將 Discuz! 與其他軟件安裝在同一個數據庫中,或采用不同的前綴名從而在同一個數據庫中安裝多個 Discuz! 論壇而不產生沖突。
您的 MySQL 數據庫賬號應當擁有 CREATE、DROP、ALTER 等執行權限,同時文件空間需不低于 2M,數據庫空間不低于 5M,通常您的虛擬空間都會滿足這個條件,以滿足包括 Discuz! 在內的絕大多數網絡軟件的正常運行。如果您不了解具體情況,請咨詢您的空間提供商。
如果您租用虛擬主機,一般正規和技術力量較強的虛擬主機提供商會已經做好操作系統的各項準備,用戶可不必關注此部分。
2):安裝Discuz!過程中可能用到哪些工具軟件?
如果您通過網絡將 Discuz! 軟件上傳到服務器上,您將可能需要一個 FTP 客戶端軟件。通過您的服務器 FTP 賬號,使用該 FTP 客戶端軟件將相關文件上傳到服務器上。同時您可能需要一個簡單的文本文件編輯軟件,用以對配置文件進行參數修改,一般操作系統自帶的如 Windows 的“記事本”或第三方軟件如 UltraEdit 等都能勝任。
Discuz! 要求使用 FTP 軟件上傳 php 文件時,使用二進制(BINARY)方式進行,否則將無法正常使用。
3):什么是二進制(BINARY)上傳?如何設置并使用二進制上傳?
所有的 FTP 服務器端和客戶端軟件均支持兩種方式的文件上傳,其一為文本(ASCII)上傳,其二為二進制(BINARY)上傳。Discuz! 要求用戶在上傳 PHP 程序文件時,使用二進制的上傳方式進行。原因為某些程序文件經過編譯處理,使用一般的文本上傳會造成文件傳輸錯誤,影響您的使用。您可以在所有的 FTP 客戶端軟件中找到有關二進制上傳的選項,例如 LeapFTP, CuteFTP 等。以下舉例說明這兩種客戶端軟件設置 PHP 文件二進制上傳的方法。
LeapFTP:在 Options(選項)菜單中選擇 Parameters(參數設置),選擇其中的[ASCII 擴展名],出現列表后,選中其中的“*.PHP”,點右邊的[刪除],再點右邊的[確定]即可。如果“*.PHP”項目不存在的話,可直接使用,不需另行設置。
CuteFTP:進入軟件后按 ALT F7 進入 Global Options(全局選項),選擇[傳輸]下面的[ASCII 類型],在右邊列表框中找到名為“PHP”的項目,選定后點右邊的[刪除],再點下面的[確定]即可。如果“PHP”項目不存在的話,可直接使用,不需另行設置。
4):如何更改文件屬性?
您只有在服務器使用 Linux/Unix 類操作系統時,才需要在安裝時對文件屬性進行更改,Windows 系統的服務器不需要更改屬性。您可以在 FTP 軟件中,選定需要更改屬性的文件或目錄,然后點右鍵選擇 CHMOD(更改文件屬性),輸入屬性值(如 777),再確定即可。如果您的 FTP 軟件提示無權更改屬性,而您又沒有辦法通過 Shell 的方式登入主機,請與空間服務商聯系,要求其授予您 CHMOD 的權限。
新聞熱點
疑難解答