【发布时间】:2014-01-26 03:55:17
【问题描述】:
我正在尝试使用 git push 将我的 laravel 应用程序部署到 AWS Elastic Beanstalk。 我可以成功部署 laravel 应用程序,但我的问题是我的 composer.json 中有一些配置
我在 .ebextensions 中创建了一个配置文件
commands:
01updateComposer:
command: export COMPOSER_HOME=/root && /usr/bin/composer.phar self-update
option_settings:
- namespace: aws:elasticbeanstalk:application:environment
option_name: COMPOSER_HOME
value: /root
如何配置它以运行我自己在 laravel 文件的根目录中配置的 composer.json。
上面的配置没有运行我的composer.json
谢谢。
【问题讨论】:
-
您在环境日志中看到了什么?您是否尝试在实例本身上执行命令?
-
环境记录一切成功。我实际上在我的 composer.json 中添加了自动加载文件。因此,当我访问域时,我实际上找不到类。
-
所以在日志中你看到了正在执行的命令,但是你没有看到预期的结果?
-
“我实际上在我的 composer.json 中添加了自动加载文件”——不清楚这意味着什么。你可以解释吗?如果您在访问域时收到“找不到类”,这听起来像是 Composer可能在工作,但可能没有。
标签: git amazon-web-services laravel-4 amazon-elastic-beanstalk