新聞中心
解決ECSHOP訪問管理員后臺(tái)提示W(wǎng)arning: Cannot modify header information
Ecshop前臺(tái)頁面可以正常訪問,但訪問ecshop管理員后臺(tái)(domains.com/admin)提示“Warning: Cannot modify header information”,無法修改標(biāo)題信息。詳細(xì)報(bào)錯(cuò)信息如下: 下面報(bào)錯(cuò)信息中保護(hù)用戶站點(diǎn)敏感信息,用***代替。 Warning: Cannot modify header information - headers already sent by (output started at /home/*****/domains/yt***.com/public_html/languages/zh_cn/admin/common.php:1) in /home/******/domains/yt***.com/public_html/includes/cls_template.php on line 58 截圖如下: 該用戶ecshop網(wǎng)店是剛剛遷移到無憂香港獨(dú)立ip空間上來的,之前網(wǎng)站都是可以正常訪問的,而且前臺(tái)頁面也是可以訪問的,先排除程序上的錯(cuò)誤。由于小編不精通php程序,所以我不能從程序分析找原因,所以我首先懷疑的是網(wǎng)站程序在上傳中是否完整的上傳?我重新上傳了整站的壓縮包然后在線解壓,保障ecshop程序完整無錯(cuò)上傳,問題依然存在。 當(dāng)我查看到ecshop的數(shù)據(jù)庫配置文件../data/config.php,終于找到報(bào)錯(cuò)的原因: 錯(cuò)誤配置mysql數(shù)據(jù)庫連接地址導(dǎo)致。錯(cuò)誤的配置無憂主機(jī)連接mysql數(shù)據(jù)庫服務(wù)器的方式: // database host $db_host?? = "localhost:3306"; 、 截圖如下: 無憂主機(jī)香港php虛擬主機(jī)提供的mysql數(shù)據(jù)庫連接方式為本地連接——localhost,上述設(shè)置無法正常使用無憂主機(jī)提供的mysql數(shù)據(jù)庫服務(wù)。正確的ecshop數(shù)據(jù)庫配置方式如下: // database host $db_host?? = "localhost"; 如果你還是不太清楚在網(wǎng)站遷移過程中如何配置網(wǎng)站程序的數(shù)據(jù)庫配置文件,建議你閱讀教程:“如何設(shè)置無憂主機(jī)Mysql數(shù)據(jù)庫連接方式”獲取幫助信息。 無憂主機(jī)小編推薦閱讀:深入淺出學(xué)習(xí)mysql數(shù)據(jù)庫基礎(chǔ)知識(shí)——如何訪問連接mysql數(shù)據(jù)庫 純Linux環(huán)境下高端免備案[香港獨(dú)立IP地址]?php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊(cè)國際頂級(jí)域名。
本文地址:http://m.love62.cn/ecshop/4475.html