我有一个普通用户wutingbin
已经将它添加到apache用户组中
但是用wutingbin账户在apache根目录,
vim 新的php文件没有权限:
can’t open the file for writing
求助!
无法在apache目录下创建新文件
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
你知我知皆知 2024-08-09 01:35关注以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
Apache服务器的默认用户名和密码是httpd用户组的。如果你使用的是普通的用户wutingbin,那么他应该不能访问apache的目录。你可以尝试以下步骤来解决这个问题:
-
确保你的wutingbin用户有执行命令的权限。你可以在终端中输入
whoami wutingbin来查看他的当前身份。 -
如果wutingbin用户确实有执行命令的权限,请确保你的Apache配置文件(通常是
/etc/httpd/conf/httpd.conf)中已经包含了正确的路径信息。例如,你应该看到类似于下面的内容:
ServerName www.example.com ServerAdmin webmaster@example.com Listen 80 Listen [::]:80 DocumentRoot /var/www/html- 如果上述配置仍然有问题,可能是因为你的Apache服务器被配置成了非标准的地址或端口。检查你的Apache配置文件以确认这一点,并且修改为正确的地址或端口。例如:
Listen 80 Listen [::]:80- 如果以上步骤都不能解决问题,那么可能是Apache服务器本身的问题。在这种情况下,你需要联系Apache社区寻求帮助。他们可能会提供一些特定于你系统的信息或者建议。
希望这些建议能对你有所帮助!
解决 无用评论 打赏 举报-