永发信息网

在linux环境下,修改apache的权限问题,使得php能够对文件和文件目录进行读写删改的操作

答案:5  悬赏:50  手机版
解决时间 2021-02-18 14:48
  • 提问者网友:风月客
  • 2021-02-18 05:18
环境:fedora
问题:在终端执行PHP文件,能够正常执行PHP对文件和目录的增删读写功能,浏览器访问PHP页面时,只能读取文件,而不能对文件进行读写。
求助:是不是apache权限的问题?怎么修改用户访问apache服务器对文件操作的权限呢?
最佳答案
  • 五星知识达人网友:一秋
  • 2021-02-18 06:47
默认访问都是匿名,Apache是用什么用户执行,root还是?
如果是新建用户 给Apache 文档目录 766权限
命令:chmod 766 目录
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-02-18 09:50
吧php的执行用户定义为www-data 用户组的www-data用户 网站资源目录的属主改为www-data:www-data 就好了
  • 2楼网友:北城痞子
  • 2021-02-18 09:11
是的,是apache的权限问题,一般把网站所在目录设置成apache,权限自己设定, chown -R apache:apache /网站所在目录 chmod -R 775 /网站所在目录
  • 3楼网友:风格不统一
  • 2021-02-18 08:34
浏览器访问php页面 执行php的执行者是apache的用户 你要确定apache的用户有权读写你要修改的文件
  • 4楼网友:廢物販賣機
  • 2021-02-18 07:32
你好! 默认访问都是匿名,Apache是用什么用户执行,root还是? 如果是新建用户 给Apache 文档目录 766权限 命令:chmod 766 目录 打字不易,采纳哦!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯