香港虛擬主機的免備案,不存在南北不互通的弊端,速度穩定等優勢,使得香港虛擬主機擁有更多的粉絲站長。一些站長都紛紛放棄了國內虛擬主機和美國虛擬主機,但是在使用香港虛擬主機時也會出現一些問題。例如:“Dedetag Engline Create File False”生成文件失??;Discuz! info: Can not connect to MySQL server;“Error establishing a database connection”錯誤;亂碼等。下面小編為大家分享下這些問題的根本原因以及解決方法。
第一,“Dedetag Engline Create File False”生成文件失敗
后臺生成文章、欄目、首頁時常見故障,建議用戶出現改提示時,請檢查文檔生成目錄、date目錄、index.html網頁、靜態頁面生成目錄等相關目錄是否有寫入權限(777)。
第二,Discuz! info: Can not connect to MySQL server
MYSQL數據庫沒有正確連接,一般是由于網站遷移或變更的了數據庫信息導致,沒有正確填寫mysql數據庫的訪問用戶名和密碼,請重新配置DZ論壇的數據庫配置文件(config.inc.php)。請登錄武林網會員管理后臺,核對你的myslq數據庫的信息。
第三,“Error establishing a database connection”錯誤。出現這個錯誤,是由于您在安裝wordpress之前,沒有新建mysql數據庫導致的。
第四,亂碼
使用asp+access的用戶只須要在頭部包含文件(top.asp)加上以下代碼限可
<meta http-equiv="Content-Type" c/>
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Response.CharSet = "utf-8"
Session.CodePage = 65001
%>
這樣只要是數據庫讀出來的信息就不會出現亂碼了
以上代碼主要是針對數據庫讀出的信息
在這里小編還是建議在家建文件時直接用utf-8編碼
charset=gb2312用香港虛擬主機是不能識別的。所以希望大家習慣utf-8文件編碼
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
php文件一般都是utf-8編碼所以發生這些問題的情況要少一點當然羊羊沒用過所以不太清楚
這是收集網上的godaddy官方論壇的一些建議大家可以參考下:
1.若是PHP/cgi文件(.php .php3 .php4):
在每個PHP文件第一行加上<?header("content-Type: text/html; charset=utf-8"; ?>
2.若是html文件(.htm .html):
在<head></head>中加上<meta http-equiv="Content-Type" content="text/html; charset=utf-8"
/>
3.asp.net文件
添加一個config.web文件到
web目錄下,
建立一個文件config.web,內容如下,放在WEB目錄下
<configuration>
<globalization
requestencoding="utf-8"
resp
/>
</configuration>
如果是整個網頁都出現亂碼的問題,就檢查下頁面代碼里面是否在meta標簽里面設定了編碼。如:<meta http-equiv="Content-Type" c/>
總之,以上的四個香港虛擬主機最愛出現的幾個操作性小問題,前三個都是比較簡單。重點就是第四個亂碼問題,這就需要看的懂一些程序代碼。例如:ASP,PHP,JSP,HTML,.net等等。如果新手站長的網站出現以上的這些問題都可以按號對坐,基本上都可以解決,還有一些比較簡單的錯誤,例如:域名解析未生效導致網站無法打開;更換域名導致無法訪問香港虛擬主機等等。
PS:武林網(www.49028c.com)香港虛擬主機優勢所在