我在笔记本电脑上设置了 LAMP,用于为大学项目开发网络应用程序。
如果我将 Web 应用程序连接到本地 MySQL 数据库,则一切正常,并且应用程序会连接到数据库。
但是,如果我指定远程数据库,应用程序将加载一段时间,然后显示此错误:
Warning: mysqli::mysqli() [mysqli.mysqli]: (HY000/2003): Can't connect to MySQL server on '176.32.230.14' (110) in /home/ben/site/inc/db.php on line 2
Connect Error (2003) Can't connect to MySQL server on '176.32.230.14' (110)
并停在这部分代码处:
if ($mysqli->connect_error) {
die('Connect Error (' . $mysqli->connect_errno . ') ' . $mysqli->connect_error);
}
只有当我在大学连接到 WiFi 和代理时,远程数据库连接才会失败。
我认为代理可能是导致我的问题的原因。
那么,我需要设置 Apache 以了解如何连接到代理吗?
最佳答案
嘿,对我来说,听起来您可能无法连接 mysql 端口 (3306)。
关于php - 通过大学代理从本地 LAMP 连接到远程 MySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21827052/