如何在ElasticBeanStalk中运行Artisan命令

时间:2019-11-23 18:53:34

标签: php laravel amazon-elastic-beanstalk config

因此,我创建了.ebextensions文件夹,并在文件夹中创建了一个queue_worker.config文件,其内容如下:

container_commands:
 queue_worker:
 command: "php artisan queue:work"

我收到一个错误报告Could not open input file: artisan。我什至尝试了"php /var/app/ondeck/artisan queue:work",但仍然遇到相同的错误。

请问,如何在没有EBS CLI工具的情况下正确运行artisan?

1 个答案:

答案 0 :(得分:0)

/ var / app / * 由root拥有。请在queue_worker.config中将您的用户更改为 root ,然后再次运行您的部署。