新聞中心
解決ECSHOP訪問管理員后臺提示W(wǎng)arning: Cannot modify header information
Ecshop前臺頁面可以正常訪問,但訪問ecshop管理員后臺(domains.com/admin)提示“Warning: Cannot modify header information”,無法修改標(biāo)題信息。詳細(xì)報錯信息如下:
下面報錯信息中保護(hù)用戶站點敏感信息,用***代替。
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)店是剛剛遷移到無憂香港獨立ip空間上來的,之前網(wǎng)站都是可以正常訪問的,而且前臺頁面也是可以訪問的,先排除程序上的錯誤。由于小編不精通php程序,所以我不能從程序分析找原因,所以我首先懷疑的是網(wǎng)站程序在上傳中是否完整的上傳?我重新上傳了整站的壓縮包然后在線解壓,保障ecshop程序完整無錯上傳,問題依然存在。
當(dāng)我查看到ecshop的數(shù)據(jù)庫配置文件../data/config.php,終于找到報錯的原因:
錯誤配置mysql數(shù)據(jù)庫連接地址導(dǎo)致。錯誤的配置無憂主機(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ǔ)知識——如何訪問連接mysql數(shù)據(jù)庫
純Linux環(huán)境下高端免備案[香港獨立IP地址]?php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名。
本文地址:http://m.gle-technology.com/ecshop/4475.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)