php - 如何详细说明工匠命令?-- 总是让 PDO 连接被拒绝
问题描述
在 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 上运行 echo,我可以看到所有变量都已正确定义。
我怎样才能更好地调试这个?
解决方案
artisan 在每个命令中调用 app/Console/Kernel.php schedule() 方法。所以如果你有一些错误 - 你会在工匠输出中看到它。检查是不是一个原因
推荐阅读
- java - 在 hadoop yarn 上运行 pyspark 无法连接到 localhost/127.0.0.1:46311
- netsuite - nlapiSearchRecord 中的 If Else 语句
- oracle-jet - 如何在 OJET Table 中设置无限滚动?
- ubuntu - ubuntu 18.04 中的 Lumen 虚拟主机
- javascript - vuejs - 在列表 B 中存在项目时检查列表 A 中的循环标记
- python - 使用 mplfinance 创建烛台图的问题
- c++ - QAudioRecorder 为什么不通过构造函数录制?
- reactjs - 在反应 js 中的 onClick 后状态不会立即更新
- python - 如何在python中使用设置交集方法
- python - python中的sed命令