问题描述
我在弹性 beanstalk 应用程序上安装了 PHPmyadmin,但出现以下错误“配置文件的权限错误,不应该是全局可写的!”
每次我将代码部署到应用程序时,我都必须在服务器上手动更改文件权限,
我尝试在 .ebextensions 文件夹中添加一个 .config 文件以在日志中运行 sudo chmod 755 /path-to-file
它看起来不错但实际上它仍然是 666
这是文件
container_commands:
01_change_permissions:
command: "sudo chmod 000755 /var/app/current/PHPdb/config.inc.PHP"
ignoreErrors: true
02_change_permissions:
command: "/opt/elasticbeanstalk/hooks/appdeploy/post/99_change_permissions.sh"
files:
"/opt/elasticbeanstalk/hooks/appdeploy/post/99_change_permissions.sh":
mode: "000755"
owner: root
group: root
content: |
#!/usr/bin/env bash
sudo chmod 000755 /var/app/current/PHPdb/config.inc.PHP
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)