【发布时间】:2016-04-04 09:11:29
【问题描述】:
自从升级到最新版本的 Laravel Homestead (v0.4.0) 后,我遇到了一个奇怪的问题,当我尝试登录 Sequel Pro 时,它会断开我的 Homestead SSH 并且不让我重新登录,除非我做vagrant suspend,然后是vagrant up。
它给我的错误信息是:
vagrant@homestead:~$ Connection to 127.0.0.1 closed by remote host.
Connection to 127.0.0.1 closed.
然后当我尝试通过 Sequel Pro 登录时,我收到以下错误消息:
Connection Failed!
Unable to connect to host 127.0.0.1, or the request timed out.
Be sure that the address is correct and that you have the necessary privileges, or try increasing the connection timeout (currently 10 seconds).
MySQL said: Can't connect to MySQL server on '127.0.0.1' (61)
我的 Sequel Pro 设置是:
Name: Homestead
Host: 127.0.0.1
Username: homestead
Password: secret
Port: 33060
值得参考我已经按照这篇文章设置了 Sequel Pro:http://www.tannerhearne.com/using-sequel-pro-laravel-homestead/
【问题讨论】:
-
这很奇怪,但也许你应该尝试在
Sequel Pro通过 SSH 主机连接? -
@MarcinNabiałek 它做同样的事情。很奇怪。我将尝试完全删除 Homestead 并重新安装。
-
即使是全新安装,它也会做同样的事情。
-
好的,如果您不通过
Sequel Pro连接,它工作正常吗?对于Sequeal Pro中的 SSH,您使用哪个端口连接到 mysql - 是3306吗?
标签: php laravel ssh homestead sequelpro