首页 > 解决方案 > 来自 AWS Launch Configuration 的用户数据未执行 Composer 安装

问题描述

我使用以下用户数据创建了一个 AWS 启动配置

#!/bin/bash

ssh-keyscan github.com >> ~/.ssh/known_hosts
git clone git@github.com:[MyUserName]/[project-name].git /var/www/[project-name]
cd /var/www/[project-name]
composer install --no-dev
php artisan migrate
chown -R www-data:www-data /var/www
chmod g+w -R /var/www

现在每一行都被执行,除了composer install --no-dev. 但是,如果我手动运行上述脚本,一切正常。所以任何人都可以请帮助我了解问题所在。谢谢

标签: phpamazon-web-servicescomposer-phpautoscalinguser-data

解决方案


推荐阅读