下面由寶塔面板教程欄目給大家介紹解決寶塔面板遷移網(wǎng)站"Fatal error:Incompatible file format"報(bào)錯(cuò)辦法,希望對需要的朋友有所幫助!
前2天幫助一個(gè)客戶遷移網(wǎng)站到寶塔面板上面,他網(wǎng)站的php版本5.2。
遷移網(wǎng)站三個(gè)步驟:遷移網(wǎng)站文件、導(dǎo)入數(shù)據(jù)庫,最后是修改數(shù)據(jù)庫鏈接文件的配置信息(數(shù)據(jù)庫名、數(shù)據(jù)庫用戶名以及數(shù)據(jù)庫密碼,畢竟新建的數(shù)據(jù)庫的配置信息與原來的會有所不同)。
域名綁定解析,然后這三個(gè)步驟弄完之后,訪問網(wǎng)站時(shí)提示:
Fatal error:Incompatible file format:The encoded file has format major ID…
剛開始還以為是修改數(shù)據(jù)庫配置文件時(shí)賬號密碼弄錯(cuò)了或者是修改時(shí)不小心留了空格之類的。然后就重新創(chuàng)建站點(diǎn),在創(chuàng)建站點(diǎn)的時(shí)候直接把數(shù)據(jù)庫信息設(shè)置成和原來一樣的(這樣就不用再修改配置文件了),江邊鳥主機(jī) 的網(wǎng)站在遷移到寶塔時(shí)就是這樣弄的,很方便。
但是弄好之后再訪問網(wǎng)站時(shí),還是同樣的問題,在網(wǎng)上搜了下,有說是配置文件問題,有說是php版本問題。既然不是配置版本問題,我就嘗試更換下php版本(網(wǎng)站原php是5.2,新建的寶塔站點(diǎn)php是5.4的),我就更換PHP版本到5.2,再訪問時(shí),網(wǎng)站就正常了。
其實(shí)不止這個(gè)問題,在網(wǎng)站遷移或者是網(wǎng)站從Windows2003系統(tǒng)遷移到Windows2008系統(tǒng)時(shí),php版本問題都是要考慮的。