LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1496|回复: 1

apache 进程 普通用户身份运行 和 public_html 所有者 权限问题

[复制链接]
发表于 2010-9-17 23:00:17 | 显示全部楼层 |阅读模式
启用 public_html 使用,、apache 使用 sudo 启动进程

需要 设置 public_html 拥有者为 http,才能创建文件,如果使用 普通用户,在php 调用

fopen 创建新文件时,会出先 权限错误!

但是这样修改权限之后,文件编辑又成了另一个问题,要使用 http 才能编辑修改文件!

请问像那些 主机提供商是只有怎样的配置方案的,谢谢!
 楼主| 发表于 2010-9-17 23:12:29 | 显示全部楼层
apache 配置文件中 http.conf 指定了 httpd 运行的用户,这样只有将 public 指定为,运行服务进程的用户

才能对 public_html 进行读写操作,但是如果像 主机提供商那样,要提供多个用户,不会每次都修改

配置文件,再重启 服务吧!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表