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

环境:fedora问题:在终端执行PHP文件,能够正常执行PHP对文件和目录的增删读写功能,浏览器访问PHP页面时,只能读取文件,而不能对文件进行读写。求助:是不是apa... 环境:fedora
问题:在终端执行PHP文件,能够正常执行PHP对文件和目录的增删读写功能,浏览器访问PHP页面时,只能读取文件,而不能对文件进行读写。
求助:是不是apache权限的问题?怎么修改用户访问apache服务器对文件操作的权限呢?
展开
 我来答
匿名用户
2013-03-28
展开全部
是的,是apache的权限问题,一般把网站所在目录设置成apache,权限自己设定,
chown -R apache:apache /网站所在目录
chmod -R 775 /网站所在目录
追问
已经尝试了,貌似没有解决 ~ 
有相关网页的具体配置方案嘛
大神啊~~~~
百度网友6c0f575
推荐于2018-03-02 · TA获得超过520个赞
知道小有建树答主
回答量:533
采纳率:0%
帮助的人:495万
展开全部
浏览器访问php页面
执行php的执行者是apache的用户
你要确定apache的用户有权读写你要修改的文件
追问
文件的权限全部设置为777了
apache的使用者还是localhost本机用户在终端执行完全正确,可是浏览器一段就出问题浏览器的使用者也是我自己啊
追答
你试着在apache的配置文件里加入
其中 /换成你的文件所在目录

Options FollowSymLinks Includes
AllowOverride All
Order deny,allow
Allow from all
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
CXFUXI
2017-07-14 · TA获得超过358个赞
知道小有建树答主
回答量:328
采纳率:0%
帮助的人:223万
展开全部
默认访问都是匿名,Apache是用什么用户执行,root还是?
如果是新建用户 给Apache 文档目录 766权限
命令:chmod 766 目录
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cc95424
2013-04-01 · TA获得超过134个赞
知道小有建树答主
回答量:260
采纳率:0%
帮助的人:113万
展开全部
吧php的执行用户定义为www-data 用户组的www-data用户
网站资源目录的属主改为www-data:www-data 就好了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式