群里有个做外贸的朋友,准备使用wordpress建个外贸站,但是自己在安装时,却安装失败,提示“Error establishing a database connection”,这是什么原因,该怎么解决呢?
故障分析:
1.Error establishing a database connection,根据字面意思来看,是建立数据库连接失败。
2.由数据库账号、密码错误,引起的连接失败。
3.由数据库服务未启动引起的连接失败。
4.由数据库端口未能正常通信,引起的连接失败。
类似问题:
除了Error establishing a database connection该问题外,类似的问题还有:
Warning: mysqli_real_connect(): (HY000/2002): Permission denied in /var/www/html/wordpress/wp-includes/class-wpdb.php on line 1988
故障解决:
1.检查数据库连接信息,包含数据库名称、数据库账号、密码等是否正确,是否可以正常登录数据库。
2.检查数据库的用户信息,确保连接用户拥有该数据库的查询权限。
3.检查DB_HOST,确保数据库用户的授权查询主机,与DB_HOST一致。
4.检查服务器的Mysql服务是否启动,Mysql是否正常运行,需要确保Mysql正常运行。
5.查看服务器的Mysql端口,和wordpress连接的端口是否一致。
6.查看服务器的Mysql端口,是否被防火墙拦截,是否放行。
废话不多说,直接上货。在微信开发者工具调试栏,找到Sensor(传感器)。Geolocation,勾选启用,下边输入经纬度即可!
1.composer版本更新文档版本号:https://getcomposer.org/download中文网:https://docs.phpcomposer.com/03-cli.html#self-update英文网:https:...
问题:fastadmin的add/edit方法无法保存数据,检查了页面,name=row['name']正常传送,检查controller,也是默认的方法,什么也没有动可就是无法保存数据。解决:经过仔细研究发现,原来是h...
在使用uniapp编写代码时,uniapp的编辑器有一个自动提示功能,就是当你输入字符的时候,会自动弹出对应可能会输入的代码,查了下这个功能叫做“代码助手”。在使用代码助手时,经常会产生很麻烦的问题,比如在写CSS代码时,当需要输入数字...
正确的USB连线,其次打开开发者选项、USB调试,这些都是老生常谈,就不说了。在确保以上操作无误后,如果还找不到真机,关闭IDE,然后去adb的目录下,即HBuilderX\plugins\launcher\tools\adbs,把adb....
在fastadmin中,一个页面的非菜单链接,想要点击后打开指定页面,并且菜单自动展开,该怎么实现呢?经过丁老师研究后,发现超级简单,废话不多说,直接上代码:<a class="btn-addtabs" href=...
1.字体列表及引用链接鸿蒙字体-B站400 字重 CSS://s1.hdslb.com/bfs/static/jinkela/long/font/regular.css500 字重 CSS://s1.hdslb.com/bfs/static...
.table_list.name{width:200px;}.table_list.price{width:150px;}.table_list.memo{flex:1;}@mediascreenand(max-width:1024px){...