換用新的空間后,請(qǐng)把所有程序上傳到新空間,然后就修改數(shù)據(jù)庫(kù)配置文件,然后新空間的數(shù)據(jù)庫(kù)配置文件跟舊空間一般是不相同的。數(shù)據(jù)庫(kù)配置文件是 /php168/mysql_config.php
用記事本打開(kāi)他。要修改的地方有如下幾處
- $dbhost = 'localhost'; // 數(shù)據(jù)庫(kù)服務(wù)器(一般不必改)
- $dbuser = 'root'; // 數(shù)據(jù)庫(kù)用戶名
- $dbpw = 'sohu'; // 數(shù)據(jù)庫(kù)密碼
- $dbname = 'vc'; // 數(shù)據(jù)庫(kù)名
按空間商給你的。一一對(duì)應(yīng)修改,注意不要?jiǎng)h除'號(hào),即引號(hào),否則會(huì)打不開(kāi)風(fēng)頁(yè)。程序出錯(cuò).然后再恢復(fù)數(shù)據(jù)。把舊空間備份的數(shù)據(jù)傳到新空間,然后在地址欄目運(yùn)行它。即可恢復(fù)數(shù)據(jù),數(shù)據(jù)恢復(fù)后如果出現(xiàn)亂碼的話,然后再修改 /php168/mysql_config.php
- $dbcharset = ''; // 數(shù)據(jù)庫(kù)編碼,如果不正常,你可以設(shè)置為gbk或big5或utf8
分別把他改成
- $dbcharset = 'latin1';
- $dbcharset = 'gbk';
- $dbcharset = 'big5';
- $dbcharset = 'utf8';
試試。直到?jīng)]有亂碼為止,當(dāng)然你可以傳一個(gè)phpmyadmin到空間,查看一下數(shù)據(jù)庫(kù)使用的是什么編碼?然后直接修改。
新聞熱點(diǎn)
疑難解答