使用云虛擬主機搭建網站后,如果您在主機管理控制臺重置了數據庫密碼,卻沒有在網站程序的數據庫連接配置文件中同步修改數據庫密碼,可能會導致網站無法訪問。本文主要介紹這種情況的解決方案。
問題現象
當您使用云虛擬主機搭建網站,并在主機管理控制臺重置數據庫密碼后,訪問網站時提示數據庫連接錯誤,導致網站無法正常訪問。
可能原因
只在主機管理控制臺上重置數據庫密碼,網站程序的數據庫連接配置文件卻無法自動同步主機的數據庫密碼,可能會導致網站無法正常訪問。您還需要在網站程序的數據庫配置文件中同步修改數據庫密碼,確保與控制臺上重置的數據庫密碼一致。
解決方案
使用FTP客戶端將網站程序下載到本地主機。
本文以將網站程序保存在本地主機目錄E:\www為例。
在本地主機中打開CMD命令行窗口。
同時按Win鍵和R鍵。
在彈出的運行對話框中,在打開(O)文本框后輸入
cmd
。單擊確定。
執行以下命令,進入根目錄E:\。
e:
執行以下命令,進入目錄E:\www。
cd www
執行以下命令,查找數據庫連接配置文件。
findstr /s /i "數據庫名稱" *.*:
common.inc.php即為數據庫連接配置文件,查詢結果如下所示:
將配置文件中的數據庫密碼更改為主機管理控制臺上重置后的數據庫密碼并保存。
您可以使用文本編輯器(例如EditPlus)打開數據庫連接配置文件(
common.inc.php
)。將更改后的數據庫連接配置文件上傳到網站根目錄下。
再次訪問網站。
如果網站訪問正常,則問題已解決,操作結束。
如果網站訪問異常,則問題仍未解決,請提交工單獲取幫助。
文檔內容是否對您有幫助?