php - 通过大学代理从本地 LAMP 连接到远程 MySQL 数据库

标签 php mysql database apache proxy

我在笔记本电脑上设置了 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/

相关文章:

php - PHP中的Blowfish加密

mysql - "MYISAM"数据库存储引擎和 "ISAM"索引之间的差异

database - 如何删除 Magento 中的所有目录产品

mysql - 更新一列后将该行移动到 sql 中的另一个表

php - Facebook 图形 API 和视频

php - 如何构建 PHP/Node 代理以在 https 网站上呈现外部 http 图像?

html - Magento Foreach 子类别获取产品列表

php - 自动完成问题

mysql - sql - 按计数更新列

database - 在数据库中存储年份