-
Junior Member
host1free中wordpress的权限该怎么设置好
我用wordpress建立了网站 但是从网站后台却无法修改任何“外观”文件
比如说 header.php 、 footer.php 主题也无法上传成功
重装了也还是一样,我明白这是权限问题
当然,我把域名以下所有文件的权限都改为“777”之后问题就解决了
不过这毕竟不是一个好办法,无论如何它都是不安全的,希望版主能提供一个比较好的解决方案。当然,可以不是面面俱到的,但至少希望能更好的正常使用
谢谢!
-
Moderator
Re: host1free中wordpress的权限该怎么设置好
想在后台编辑模板的话将wp-content/themes/你的模板文件夹 属性设为777就可以了
-
Junior Member
Re: host1free中wordpress的权限该怎么设置好
感谢你的回答!
我忘记我原来这么改过没了,but Now,我所有的文件都已经被改为777了
请问有没有什么还原的方法,当然,除了删除所有文件重新上传!
thanks!
-
Moderator
Re: host1free中wordpress的权限该怎么设置好
分开设置文件和文件夹属性即可,文件属性644,文件夹755
-
Junior Member
Re: host1free中wordpress的权限该怎么设置好
-
Member
Re: host1free中wordpress的权限该怎么设置好
话说分开设置怎么样能方便些呢= =。用File Manager的循环设置的话文件目录都是777了
-
Junior Member
Re: host1free中wordpress的权限该怎么设置好
都说777不安全 其实我也不知道为什么777就不安全了
我想应该是对论坛那种多用户组以及多用户的网站而言的吧,个人网站就一个拥有者会有这方面的问题吗?
我听说有的人在host1free中安装wordpress,并没有遇到我这样的权限问题,不知道是不是真的
但是我还是希望host1free能有一个好的解决方法,毕竟,以前我在别的空间中使用时,并没有遇到类似的问题
-
Moderator
Re: host1free中wordpress的权限该怎么设置好
如果不是linux主机,是不需要设置权限。
FTP里在文件夹上点右键就有分开设置的选项里,勾选上。
这本来就不是一个问题,只是因为你把所有的文件都设置为777才需要解决办法,在host1free上有很多的wp博客。
-
Member
Re: host1free中wordpress的权限该怎么设置好
哈哈。让我来告诉你为什么吧~
因为host1free的php是作为apache的模块运行的,而运行apache服务器的是一个叫做apache的用户。你的文件的owner是你,而且mode设置成755或644(即非该文件owner的用户只能读取和执行【打开目录约等于执行,所以目录的mode比文件的mode多1】),所以作为apache模块的php不能够写入该文件,所以就编辑失败了。设成777就是所有人都可以读写执行,就解决了权限问题。
另。如果用WP的下载主题和插件功能时,可能会有一些文件删不掉,也是这个原因(只不过文件的owner是apache,而执行删除命令的是你)。所以DA的File Manager里有个Reset Owner的功能,就是用root用户(大概)把文件的owner修改成你,这样你就可以操作那些文件了。
嘿嘿。解释得清晰明白吧~
-
Junior Member
Re: host1free中wordpress的权限该怎么设置好
thanks!
非常感谢 robisozo的解答!
but,可能是你够专业,也可能是我太不够专业了吧。我想我能从你的话里明白个大概了,就是说里面的文件并不是同一个Owner,部分文件需要更改权限或Owner后才能执行修改吧
Thank you!!!
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
Forum Rules