關(guān)于WordPress排錯——“這意味著您在wp-config.php文件中指定的用戶名和密碼信息不正確”的解決辦法 for mac

最近突發(fā)奇想,在本地裝個WordPress玩玩吧,就嘗試著裝了一下,沒有按照網(wǎng)上說的安裝XAMPP環(huán)境,因為原來就有MySQL+PHP,看了官網(wǎng)上所說的環(huán)境,這些已經(jīng)足以運行了,但是依然倒騰一下午,就是不停的報錯,度娘上的方法也都一一試過,真的沒有用耶,幸好終于解決,分享如下:


報錯信息如下:

數(shù)據(jù)庫連接錯誤

您在wp-config.php文件中提供的數(shù)據(jù)庫用戶名和密碼可能不正確,或者無法連接到localhost上的數(shù)據(jù)庫服務(wù)器,這意味著您的主機數(shù)據(jù)庫服務(wù)器已停止工作。

您確認您提供的用戶名和密碼正確么?

您確認您提供的主機名正確么?

您確認數(shù)據(jù)庫服務(wù)器運行正常么?

若您不理解上述術(shù)語,請聯(lián)系您的服務(wù)提供商。如果您仍需幫助,可訪問

WordPress 中文論壇,或WordPress 支持論壇(英文)。


排錯:

首先你一定是在輸入如下信息后被WordPress無情的拒絕的:

圖1-1 輸入WordPress信息

給出網(wǎng)上的排錯

無法創(chuàng)建wp-config.php解決方法:找到根目錄下的 wp-config-sample.php 復(fù)制這個文件,并把它重新命名為wp-config.php ,并做相應(yīng)的數(shù)據(jù)庫設(shè)置

define('DB_NAME', 'database_name_here');

define('DB_USER', 'username_here');

define('DB_PASSWORD', 'password_here');

database_name_here 改成任意你想命名的Mysql數(shù)據(jù)庫名稱

username_here Mysql默認是root,如果你沒改過用戶名的話就改成root就ok,改了填上相應(yīng)的用戶名

password_here ?改成你的數(shù)據(jù)庫密碼

?? 注意這里:去看一下你的根目錄權(quán)限吧,如果像下圖這樣,嗯,恭喜你,繞了個大圈,根本不用自己復(fù)制神馬的,直接放開權(quán)限,就可以了,不過你如果已經(jīng)復(fù)制了,權(quán)限還是要改的,否則等下創(chuàng)建好了,好多操作還是會有問題的。


圖1-2 WordPress admin默認權(quán)限

OK!下面給出我的排錯:

mysql設(shè)置有誤

首先,在設(shè)置WordPress之前你需要去你的MySQL里創(chuàng)建一個全新的數(shù)據(jù)庫,然后把名字寫在第一行??,然后就是填寫數(shù)據(jù)庫的帳號和密碼,如果使用XAMPP環(huán)境直接安裝的話,那么你的密碼可能是空的,但是你像我一樣自己單裝的MySQL,那就是當時你設(shè)置的密碼。

重點來了,有些童鞋會發(fā)現(xiàn),本機是服務(wù)器,主機地址直接填寫localhost或者127.0.0.1,然后你下一步的時候就會提示開始時候說的“您的密碼錯了吧?”巴拉巴拉一大堆,這時候你還以為是自己記錯密碼了?來做個數(shù)據(jù)庫鏈接測試,沒錯???!是的,你的密碼并沒有錯,是你沒有寫端口號!??!端口號?。?br>

所以:正確的本機連接地址寫法:localhost:3306,當然,如果你沒有使用默認端口,請自行更換。

PS:如果你是租用的云主機服務(wù)器,再連不上的話,只能求助于你的服務(wù)供應(yīng)商了。

如果這樣,你還是無法正常連接數(shù)據(jù)庫,那我也幫不了你了。

希望我寫的這些小細節(jié)能幫到你? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?CindyRan?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容