Mysql Azure上的Wordpress可以';无法建立数据库连接

Mysql Azure上的Wordpress可以';无法建立数据库连接,mysql,wordpress,azure,Mysql,Wordpress,Azure,我正在Azure上运行Wordpress站点。网站运行正常-缓慢,但仍然。几天前,当我的订阅限制开始生效时,它就下降了。休息后,当我从Azure管理门户查看时,我启动了站点和数据库。但是该站点给出了建立数据库连接的错误消息-错误 我查过的 错误来自前端和后端(/wp_admin) 我已经检查了连接字符串大约一百万次,比较了来自Azure门户的数据库连接字符串、来自wp-config.php的值和来自Azure门户的web应用程序的值 我创建了一个test.php来尝试连接并确保它正常工作。更

我正在Azure上运行Wordpress站点。网站运行正常-缓慢,但仍然。几天前,当我的订阅限制开始生效时,它就下降了。休息后,当我从Azure管理门户查看时,我启动了站点和数据库。但是该站点给出了建立数据库连接的错误消息-错误

我查过的

  • 错误来自前端和后端(/wp_admin)
  • 我已经检查了连接字符串大约一百万次,比较了来自Azure门户的数据库连接字符串、来自wp-config.php的值和来自Azure门户的web应用程序的值
我创建了一个test.php来尝试连接并确保它正常工作。更让人困惑的是,这段代码是有效的(当然是真正的值)


我对Wordpress不是很有经验,对此我完全不知所措。我不确定Azure是否是Wordpress的合适宿主,但我不想再次开始构建我的网站

我发现这篇关于人际关系问题的帖子非常有用,但对我也没有帮助

有什么想法吗?

我想那将是最好的开始。我看到您已经检查了这些值,并检查了外部Web服务是否正常工作。这就给我们留下了修复、“修饰”和“网站服务”选项。你能检查一下这是否有效吗


我想你说的休息是指下个月和学分

您还必须在MySQL资源中禁用SSL连接。要执行此操作,请转到“连接安全性”设置并禁用“强制SSL连接”。

我之前阅读了官方指南(我不记得提到过)。这对我也没有帮助,因为我用以前的代码示例尝试了网站服务,并且还更改了wp-config.php(润饰选项)。是的,我所说的“休息”是指短时间内,因为并没有信用卡,所以网站关闭了。无论如何,谢谢:-)然后修复选项?。。“从头开始的站点”选项应该是最后一个:-)我将尝试修复选项-尽管我前后都有相同的错误。无论如何,在Azure中从头开始可能很困难。基于这个经验,我最好在别的地方做,而不是在Azure上。你有什么收获吗?我遇到了完全相同的问题。有趣的是,clearDB似乎删除了wordpress数据库。所有备份都是1mb的,即空的。
<?php
$host = "myhostname";
$user = 'myuser';
$password = 'mypassword';
$dbh = @mysql_connect($host, $user, $password);
if (!$dbh) {
    echo "Error establishing a database connection";
} else {
    echo "Database connection successful";
}
?>