3

我有本地 MySql 服务器并希望 Yii 通过 SSH 连接到它。我尝试配置 config/main.php 但失败了。我怎样才能做到这一点?

4

2 回答 2

2

你需要将远程服务器的 3306 端口转发到本地机器,然后设置 Yii 连接到本地主机上的转发端口。

于 2012-12-17T02:17:27.130 回答
0

正如 hd1 所说:这是您需要在 PHP 之外做的事情。最好的方法是创建一个 SSH 隧道,以便您在本地服务器上有一个可以与之通信的端口,该端口连接到您的实际数据库服务器。Yii 论坛上有一个关于这个的讨论,你可以在这里找到

您可能还想看看 AutoSSH。

于 2012-12-17T06:36:21.347 回答