apt升级后,PHP无法连接到外部Mysql

时间:2017-11-01 22:50:35

标签: php mysql ubuntu

使用Ubuntu 16.10

我一直在使用外部Mysql服务器,但今天我做了一个apt更新和apt升级。 PHP只是不再连接到外部mysql服务器了。我可以使用mysql通过命令行连接服务器,但是php却没有。我尝试使用简单的脚本打开连接和

mysqli_connect_error();只是发出错误"连接被拒绝"

港口开放。知道为什么在更新后这突然发生了吗?

编辑:更新了客户端服务器。运行外部mysql的服务器工作正常,我可以从其他服务器连接到它。但是,运行php脚本的一个客户端服务器在更新后无法访问它。

1 个答案:

答案 0 :(得分:1)

找到它。 php 7不再支持ip:port,但必​​须单独设置端口。通过以下方式更改了默认端口:ini_set('mysqli.default_port','port');在连接的文件中,因为我无法在我正在使用的脚本中更改它。