在Elastic Beanstalk部署的EC2实例上的Laravel应用中,我遇到了任何工匠命令的错误。
[ec2-user@ip-xxx-31-44-192 ondeck]$ sudo php artisan -vvv
In PDOConnection.php line 50:
SQLSTATE[HY000] [2002] Connection refused
In PDOConnection.php line 46:
SQLSTATE[HY000] [2002] Connection refused
在我的DB_HOST,DB_PORT,DB_USERNAME和DB_PASSWORD上运行回显,可以看到所有变量均已正确定义。
我该如何更好地调试它?
答案 0 :(得分:1)
artisan在每个命令中调用app / Console / Kernel.php schedule()方法。因此,如果那里有错误-您会在手工艺品输出中看到它。检查是有原因的