您好,登錄后才能下訂單哦!
BINARY上傳愿意分析以及設(shè)置并使用BINARY上傳,針對這個問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
Discuz! 要求用戶在上傳 PHP 程序文件時,使用二進(jìn)制的上傳方式進(jìn)行。原因?yàn)槟承┏绦蛭募?jīng)過編譯處理,使用一般的文本上傳會造成文件傳輸錯誤,影響您的使用。您可以在所有的 FTP 客戶端軟件中找到有關(guān)二進(jìn)制上傳的選項,例如 LeapFTP, CuteFTP 等。以下舉例說明這兩種客戶端軟件設(shè)置 PHP 文件二進(jìn)制上傳的方法。
LeapFTP:在 Options(選項)菜單中選擇 Parameters(參數(shù)設(shè)置),選擇其中的[ASCII 擴(kuò)展名],出現(xiàn)列表后,選中其中的“*.PHP”,點(diǎn)右邊的[刪除],再點(diǎn)右邊的[確定]即可。如果“*.PHP”項目不存在的話,可直接使用,不需另行設(shè)置。
CuteFTP:進(jìn)入軟件后按 ALT+F7 進(jìn)入 Global Options(全局選項),選擇[傳輸]下面的[ASCII 類型],在右邊列表框中找到名為“PHP”的項目,選定后點(diǎn)右邊的[刪除],再點(diǎn)下面的[確定]即可。如果“PHP”項目不存在的話,可直接使用,不需另行設(shè)置。
如何更改文件屬性?
您只有在服務(wù)器使用 Linux/Unix 類操作系統(tǒng)時,才需要在安裝時對文件屬性進(jìn)行更改,Windows 系統(tǒng)的服務(wù)器不需要更改屬性。您可以在 FTP 軟件中,選定需要更改屬性的文件或目錄,然后點(diǎn)右鍵選擇 CHMOD(更改文件屬性),輸入屬性值(如 777),再確定即可。如果您的 FTP 軟件提示無權(quán)更改屬性,而您又沒有辦法通過 Shell 的方式登入主機(jī),請與空間服務(wù)商聯(lián)系,要求其授予您 CHMOD 的權(quán)限。
為什么通過訪問所有 .php 頁面都會出現(xiàn)類似程序代碼一樣的信息?
這種情況是因?yàn)槟姆?wù)器上 PHP 語言支持環(huán)境沒有被安裝,或配置不正確。請自行安裝,或向空間提供商尋求解決。
為什么軟件提示 Unable to read xxx bytes in xxx.php in xx 這樣的信息?
因?yàn)槟鷽]有使用二進(jìn)制(BINARY)上傳 PHP 文件,請使用 FTP 軟件將所有 PHP 文件重新傳輸一次。
為什么論壇提示 Caches successfully created, please refresh?
這是緩存自動更新的提示信息,通常在初次安裝完成后,或緩存文件不存在由系統(tǒng)自動重新建立的時候出現(xiàn)。這個提示為正?,F(xiàn)象,一般僅出現(xiàn)一次,刷新該頁面即可。
為什么論壇提示 Can not write to cache files, please check directory ./forumdata/ and ./forumdata/cache/ .?
出現(xiàn)這個提示通常因?yàn)?Cache 文件無法寫入。使用 Unix 類操作系統(tǒng)的用戶,請檢查 ./forumdata/、./forumdata/cache/ 和 ./forumdata/templates/ 這三個目錄是否設(shè)置了可寫屬性(777),同時如果您是從其他服務(wù)器上轉(zhuǎn)移論壇而來,除了需要對上述文件設(shè)置屬性以外,還需要進(jìn)行下面兩個步驟其中之一:
將上述三個目錄中的后兩個目錄中的所有文件全部刪除
將上述三個目錄中下的所有文件及目錄屬性均設(shè)置為777
如果數(shù)據(jù)庫不存在,安裝程序可以自動建立數(shù)據(jù)庫嗎?
Discuz! 安裝程序提供這個功能,前提是您的賬號要有建庫的權(quán)限才行,否則只能使用已有的數(shù)據(jù)庫。
一般情況下,我需要修改 config.inc.php 中的什么設(shè)置?
一般應(yīng)用只要修改 $dbname,$dbuser,$dbpw,$dbhost,$adminemail 這五個變量,而其他保留默認(rèn)或等待對論壇軟件更加熟悉以后再進(jìn)行修改。上面這五個變量,除了 $adminemail 外,其他均用于連接數(shù)據(jù)庫,在您服務(wù)器空間的說明中都會給出,如果其中之一配置不正確就會出現(xiàn)數(shù)據(jù)庫無法連接的錯誤提示而無法使用 Discuz! 論壇。如果您對此不了解,請咨詢您的空間服務(wù)商,如何設(shè)置這四個變量參數(shù)。
安裝后論壇提示 Access denied for user@localhost using password YES',該如何解決?
這個提示意味著您的數(shù)據(jù)庫連接參數(shù)設(shè)置的不正確,有兩種可能:其一為數(shù)據(jù)庫賬號或密碼錯誤。其二為數(shù)據(jù)庫賬號和密碼均正確,但無權(quán)訪問指定的數(shù)據(jù)庫。遇到此種情況,請您咨詢您的空間服務(wù)商,針對您的空間該如何配置數(shù)據(jù)庫連接參數(shù)。
為什么安裝成功,進(jìn)入系統(tǒng)設(shè)置后提示 Please delete install.php via FTP?
因?yàn)槟鷽]有按照說明將 install.php 刪除,會產(chǎn)生安全問題,使用 FTP 軟件將其刪除后這個提示自動消失。
關(guān)于BINARY上傳愿意分析以及設(shè)置并使用BINARY上傳問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注億速云行業(yè)資訊頻道了解更多相關(guān)知識。
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。