AWS post部署目录权限更改

时间:2017-08-10 21:28:47

标签: amazon-web-services cakephp elastic-beanstalk

我正在使用Deploybot部署到Elastic Beanstalk。我需要在部署后更改/ app / tmp的目录权限。我的cake 2安装中的tmp目录变得不可写,因此强制出错。

有谁能告诉我如何做到这一点(记住使用Deplybot而不是EB CLI)?

由于

2 个答案:

答案 0 :(得分:0)

您应该能够恰当地使用Container Commandchmod目录。这样的事情应该有效:

<强> .ebextensions / 01-chmod.config

container_commands:
  chmod-tmp:
    command: "chmod 777 /app/tmp"

答案 1 :(得分:0)

正确....无法通过容器命令执行我想要的操作,因此从另一个方向来看它。

将.gitignore文件放在所有tmp文件夹中,并将内容设置为:

*

!gitignore

这会忽略所有文件但保留文件夹。