PHP網(wǎng)站打開(kāi)空白的常見(jiàn)解決方法有哪些
1. 數(shù)據(jù)庫(kù)配置信息不正確導(dǎo)致
檢查數(shù)據(jù)庫(kù)配置文件看是否數(shù)據(jù)庫(kù)信息有誤,如果信息有誤修改為正確的即可。常見(jiàn)的開(kāi)源程序及數(shù)據(jù)庫(kù)配置文件為:
Wordpress:wp-config.php
Discuz: config/config_global.php
config/config_ucenter.php
Dede(織夢(mèng)):data/common.inc.php
Thinkphp: common/convention.php
Ecshop: data/config.php
2. 程序錯(cuò)誤導(dǎo)致
可以通過(guò)在顯示空白的頁(yè)面最頭部添加 error_reporting(E_ALL); 然后訪(fǎng)問(wèn)頁(yè)面即可看到錯(cuò)誤提示,根據(jù)提示調(diào)試程序即可
示例代碼:
php
error_reporting(E_ALL);
?>
3. 緩存問(wèn)題問(wèn)題
部分程序在緩存文件過(guò)大時(shí)就會(huì)導(dǎo)致網(wǎng)站空白,出現(xiàn)這種問(wèn)題時(shí),一般網(wǎng)站后臺(tái)還是可以訪(fǎng)問(wèn)的,登錄后臺(tái)后清空程序緩存即可。
部分網(wǎng)站程序會(huì)生成一個(gè)靜態(tài)頁(yè)面,而生成的時(shí)候因?yàn)榉N種原因,生成的首頁(yè)文件index.html 大小是0kb,沒(méi)有內(nèi)容,造成訪(fǎng)問(wèn)空白。一般刪除生成的 index.html 后再訪(fǎng)問(wèn)網(wǎng)站重新生成一次即可。
4. 注意事項(xiàng)
修改文件時(shí),請(qǐng)記得先備份文件,避免修改錯(cuò)誤而導(dǎo)致無(wú)法恢復(fù)。
修改數(shù)據(jù)庫(kù)信息時(shí),請(qǐng)務(wù)必使用專(zhuān)用的文本編輯器例如:notepad++、editplus等。 用記事本會(huì)出現(xiàn)編碼問(wèn)題導(dǎo)致的錯(cuò)誤。