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