linux下php无法写入文件失败的解决办法(linux设置读写权限)

linux下php无法写入文件失败的解决办法(linux设置读写权限)

网站文件夹以及文件需要给读写权限,也就是766权限

有的用户给了777权限也不能写入

那么一定是文件夹所属的用户组不对

为了方便,很多人都是直接用root上传的文件,导致无法写入。

解决办法:

shell下输入:ps aux | grep httpd 或者 ps aux | grep php

[root@MyServer ~]# ps aux | grep httpd
www       1615  3.8  1.0  35080 21020 ?        S    Apr23  27:15 /www/wdlinux/apache/bin/httpd
www       1616  2.0  0.9  38452 20804 ?        S    Apr23  14:14 /www/wdlinux/apache/bin/httpd

其中 www 就是所属用户。把你的网站文件夹和文件改成 www 用户就可以了。

修改用户组命令: chown -R www:www /home/web/myweb ,注意: www 是所属用户组和用户,改成你实际的,后面的的文件夹路径

修改权限命令: chmod -R 777 /home/web/myweb ,后面的的文件夹路径改成你实际的

© 版权声明
THE END
文章版权归作者所有,未经允许请勿转载。本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
点赞231赞赏 分享
feizhuAdmin的头像-飞猪资源网钻石会员
评论 抢沙发

请登录后发表评论

    暂无评论内容

©文章声明