веб-сервисы Amazon — как выбрать, какая конфигурация .php развертывает AWS EB

вот моя ситуация:

У нас есть 2 среды, развернутые с использованием AWS EB. Один из них — производственная среда, другой — для тестирования. Приложение реализовано с использованием PHP, и я хочу отличить производственную конфигурацию .php от разработки. Я пытался с командами внутри папки .ebextensions. Но когда я хочу скопировать нужный файл изнутри машины, он не работает:

 getConfig:
command: "sudo chmod 777 /var/app/current/configuration.php && sudo rm /var/app/current/configuration.php && sudo cp /home/webapp/configuration.php /var/app/current/"

Я получил это в НКС-init.log:

2016-10-14 09:23:37,749 [INFO] -----------------------Starting build-----------------------
2016-10-14 09:23:37,838 [INFO] Running configSets: Infra-EmbeddedPostBuild
2016-10-14 09:23:37,839 [INFO] Running configSet Infra-EmbeddedPostBuild
2016-10-14 09:23:37,840 [INFO] Running config postbuild_0_#######
2016-10-14 09:23:38,492 [INFO] Command cambioPermisos succeeded
2016-10-14 09:23:39,003 [INFO] Command carpetaZips succeeded
2016-10-14 09:23:39,459 [INFO] Command prueba succeeded
2016-10-14 09:23:39,461 [INFO] ConfigSets completed
2016-10-14 09:23:39,465 [INFO] -----------------------Build complete------------

Когда кажется, что игнорирует команду cp.

Я читал много документации по AWS и другие вопросы StackOverlow, но вся информация, которую я могу найти, связана с файлами конфигурации AWS EB. Такой у нас, устанавливающий количество минимальных экземпляров.

Любая идея?

заранее спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]