微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 .config 文件对 phpmyadmin config.inc.php 和弹性 beantalk 的权限

如何解决使用 .config 文件对 phpmyadmin config.inc.php 和弹性 beantalk 的权限

我在弹性 beanstalk 应用程序上安装了 PHPmyadmin,但出现以下错误配置文件的权限错误,不应该是全局可写的!”

每次我将代码部署到应用程序时,我都必须在服务器上手动更改文件权限,

我尝试在 .ebextensions 文件夹中添加一个 .config 文件以在日志中运行 sudo chmod 755 /path-to-file 它看起来不错但实际上它仍然是 666

这是文件


.ebextensions/PHPdb.config

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 举报,一经查实,本站将立刻删除。