我正在测试Laravel 5.1中的Debugbar,我是Laravel的新手,所以我正在读一本书(Easy Laravel 5.1)。我正在使用Homestead,我运行了Laravel,Debugbar显示正常,我向它发送消息,但在Queries选项卡中我得到以下内容:
Exception
Cannot add listen to Queries for Laravel Debugbar: SQLSTATE[HY000] [2002] Connection refused
/home/vagrant/Code/vendor/barryvdh/laravel-debugbar/src/LaravelDebugbar.php#316
PDOException
SQLSTATE[HY000] [2002] Connection refused
/home/vagrant/Code/vendor/laravel/framework/src/Illuminate/Database/Connectors/Connector.php#50
我的数据库配置从ENV文件中获取它,并且我认为它是正确设置的(当我使用artisan制作带有迁移的模型然后执行它们时,数据库会更新很好)。
我使用localhost:33060作为ENV文件中的主机。如果我将端口更改为3306,Debugbar异常消失,但我无法从我的应用程序连接到数据库。
这可能是什么问题?提前谢谢!