nginx、PHP、MySQL都安装并配置好了,MySQL数据库以及用户都建立了,并且也授权了,因为都在同一主机上部署的,所以MySQL用户授权分别为:127.0.0.1以及localhost。
修改了wordpress配置文件wp-config.php文件中的数据库用户及密码,DB_HOST因为和wordpress包在一个服务器上,所以就没有动,还是localhost
浏览器访问网站时报错:数据库连接错误
反复确认了好多次MySQL配置授权以及wp-config.php文件,没错啊。最后百度了一下才知道是DB_HOST配置问题。
解决方法
出现这种情况应该吧localhost改成127.0.0.1
/** MySQL主机 */
define('DB_HOST', 'localhost');
/** MySQL主机 */
define('DB_HOST', '127.0.0.1');
网友评论