解决网站目录下.user.ini无法更改
问题:
网站如果使用了PHP,那么其主目录下一般有一个名为“.user.ini”的配置文件,用于防跨站。此文件的默认权限是644,所有者为root,这就使Wordfence等WordPress插件无法对其进行写入。然而,即使通过宝塔面板修改权限为755,所有者为www也会失败。
解决方案:
SSH连接服务器,cd命令进入.user.ini的同级目录,在SSH中执行以下命令:
chattr -i .user.ini
此时可以正常修改文件权限为755,所有者为www了。然后让Wordfence等WordPress插件对.user.ini进行写入,完成后不要忘掉将权限改为644,所有者为root。最后,在SSH中执行以下命令恢复.user.ini的不可写状态:
chattr +i .user.ini
阅读剩余
本文https://www.frostfox.cn/website/2024/linux-userini.html由FrostFox创作,版权归作者所有,未经允许不得转载。
本文中所有的内容均以发布当天信息为参考,日后若有变更请以最新信息为准。
本文中所有的内容均以发布当天信息为参考,日后若有变更请以最新信息为准。
THE END