网站提示目录没有写权限?2步解决,别乱设777

刚刚阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值3465
  • 级别管理员
  • 主题693
  • 回复0
楼主

很多新手把源码传到服务器,打开网站提示"目录没有写权限",今天说一下这个问题的原因和解决办法。

为什么会没权限

宝塔上传的文件,默认所有者可能是root,而PHP进程是www用户跑的,www用户读不了root所有的文件,就提示没权限。

解决办法

把网站根目录的所有者改成www用户,执行chown -R www:www /www/wwwroot/你的网站目录,目录权限设755,文件设644,就解决了。

别图省事直接把整个目录设成777,所有人都能读写,虽然能解决问题,但是不安全,被入侵了都不知道。正确的权限是目录755、文件644,所有者www。

注意事项

zb_users里的upload、cache目录,要给www写入权限,不然上传图片、生成缓存会失败,其他目录不需要写权限。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/74.html

0
回帖

网站提示目录没有写权限?2步解决,别乱设777 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息