在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 /网站所在目录
追问
已经尝试了,貌似没有解决 ~ 
有相关网页的具体配置方案嘛
大神啊~~~~
快又稳
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应... 点击进入详情页
本回答由快又稳提供
百度网友6c0f575
推荐于2018-03-02 · TA获得超过520个赞
知道小有建树答主
回答量:533
采纳率:0%
帮助的人:496万
展开全部
浏览器访问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%
帮助的人:224万
展开全部
默认访问都是匿名,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

提交
取消

辅 助

模 式