关于网站文件夹和权限和所有者的问题

因为之前一直折腾网站(说得好像现在不折腾了一样,只是没有时间吧),经常把网站从这个地方搬到那个地方。那个时候也没有注意文件的权限,久而久之,我的WordPress站点的所有文件夹、所有文件的权限都变成了755。后来上网了解了一下才知道,这样是挺危险的。

今天算是把这个历史遗留问题给解决了。解决的方法也是很简单粗暴的,就是让所有文件的权限都变成644,文件夹的权限都变成755。具体代码从网上找的,转到这里,以便自己和其它访客有需要的时候可以查阅:

find ./ -type d -exec chmod 755 {} \;

find ./ -type f -exec chmod 644 {} \;

我们只要进入当前文件夹,比如说我的网站就是cd /www/wwwroot/chenpan.xyz,然后依次执行以上的代码即可。

有时候如果遇上了文件夹和文件的所有者变成了root,那么可能会导致WordPress程序无法上传、修改文件,这时候把文件和文件夹的所有者变成www即可。我是通过以下代码完成的:

chown -R www /www/wwwroot/chenpan.xyz

发表评论

电子邮件地址不会被公开。