gpt4 book ai didi

php - 更改 php.ini - 亚马逊 EC2。权限问题

转载 作者:行者123 更新时间:2023-12-03 00:07:29 24 4
gpt4 key购买 nike

我对服务器没有太多经验,但我尝试过做一些事情;)我在亚马逊 EC2 上有我的 WP 网页我想通过 filezilla (sftp) 编辑 php.ini 中的一些设置,但我必须为我的用户设置权限:

sudo chown -R ec2-user:ec2-user /etc

但现在我什至无法重新启动 apache 或设置回 root 权限如果我尝试做这样的事情:

sudo chown -R root:root /etc

sudo systemctl restart apache2.service

我看到这样的信息:“sudo:/etc/sudo.conf 由 uid 500 拥有,应为 0 sudo:/etc/sudoers 由 uid 500 拥有,应为 0 sudo:未找到有效的 sudoers 源,退出 sudo:无法初始化策略插件”

我能做什么?

最佳答案

您永远不应该执行sudo chown -R ec2-user:ec2-user/etc。您已修改整个 /etc 目录的权限设置。

/etc 对于您的操作系统来说是一个非常重要的文件夹,这就是您收到错误的原因。

启动一个新实例并备份之前实例的源代码并重新上传代码。如果您有任何问题,请告诉我。

我不明白为什么您无法修改 php.ini 文件?您需要 ssh 进入服务器并编辑文件。如果无法做到这一点,则需要将文件移动到允许的 ftp 文件夹中,修改文件并将文件放回原来的位置,然后重新启动 apache

此外,我建议您使用 Ubuntu 作为 WordPress 服务器,而不是使用 CentosAmazon Flavor of Linux。

关于php - 更改 php.ini - 亚马逊 EC2。权限问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37590428/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com