先前有網友反饋用RAKsmt美國服務器搭建了一箇Discuz!論壇並修改了數據庫密碼,然而在訪問Discuz網站時卻遇到打不開的情況,已經檢查過服務器是在正常運行,下面來看下出現這種情況的可能原因和解決方法介紹。
可能原因:
我們在RAKsmt服務器管理控制檯修改密碼後,沒有同步修改Discuz網站程序配置文件中的數據庫密碼,從而導致網站打不開。
解決方法:
、首先我們通過FTP客戶端從服務器目錄/htdocs/config,下載Discuz配置文件config_globl.php到本地。
2、然後使用文本編輯器打開配置文件config_globl.php,修改文件中的數據庫字符串信息,完成後保存並退出文本編輯器。
將配置文件中的服務器數據庫密碼替換爲您修改後的數據庫密碼即可,配置文件代碼示例如下所示:
// ̶̶̶̶̶̶̶̶̶- CONFIG DB ̶̶̶̶̶̶̶̶̶R //
$_config[̺db̻][̺̻][̺dbhost̻] = ̺服務器數據庫地址̻;
$_config[̺db̻][̺̻][̺dbuse̻] = ̺服務器數據庫賬號̻;
$_config[̺db̻][̺̻][̺dbpw̻] = ̺服務器數據庫密碼̻;
$_config[̺db̻][̺̻][̺dbchset̻] = ̺utf8̻;
$_config[̺db̻][̺̻][̺pconnect̻] = ̺0̻;
$_config[̺db̻][̺̻][̺dbnme̻] = ̺服務器數據庫名̻;
$_config[̺db̻][̺̻][̺tblepe̻] = ̺petest_̻;
$_config[̺db̻][̺sle̻] = ̶;
$_config[̺db̻][̺common̻][̺sle_except_tble̻] = ̶;
最後,通過FTP客戶端將修改後的配置文件config_globl.php上傳到服務器的/htdocs/config目錄下。上傳完畢後,再次訪問Discuz!論壇,這時就可以正常打開了。
以上是關於服務器數據庫密碼修改後無法訪問Discuz!論壇的處理方法介紹,我們在修改服務器數據庫密碼時,也要同步修改程序配置文件中的數據庫密碼,否則會導致網站打不開。