环境:fedora
问题:在终端执行PHP文件,能够正常执行PHP对文件和目录的增删读写功能,浏览器访问PHP页面时,只能读取文件,而不能对文件进行读写。
求助:是不是apache权限的问题?怎么修改用户访问apache服务器对文件操作的权限呢?
在linux环境下,修改apache的权限问题,使得php能够对文件和文件目录进行读写删改的操作
答案:5 悬赏:50 手机版
解决时间 2021-02-18 14:48
- 提问者网友:风月客
- 2021-02-18 05:18
最佳答案
- 五星知识达人网友:一秋
- 2021-02-18 06:47
默认访问都是匿名,Apache是用什么用户执行,root还是?
如果是新建用户 给Apache 文档目录 766权限
命令:chmod 766 目录
如果是新建用户 给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 目录
打字不易,采纳哦!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯