问题描述
所以我使用 AWS Elastic Beanstalk 来为我的 PHP 应用程序提供服务。我想挂载 EFS 以永久存储通过我的应用程序上传的图像。 我创建了 .ebextensions 文件夹并使用以下代码创建了一个名为 mount.config 的文件
bb_cc = {"a": 1,"c": 2,"d": 3}
dd_ee = {"e": 4,"f": 5,"g": 6}
partyname = input().lower()
if partyname in bb_cc:
del bb_cc[partyname]
elif partyname in dd_ee:
del dd_ee[partyname]
print(bb_cc)
print(dd_ee)
一切正常,直到最后一行未能创建符号链接。
到目前为止我尝试过的:
在日志中我看到
ln: 未能创建符号链接 '/var/app/current/images/questions': 没有那个文件或目录
任何建议可能是什么原因?
解决方法
好的,我通过用 staging
替换 ondeck 来修复它并在 container_commands 下添加这一行:
01-change-permission:
command: chmod -R 777 /var/app/staging/images