joomla configuration.php在权限为0644时不可写,但在0664时可写



我的joomla是3.9.4,当我尝试在后端进行一些全局配置时,我得到了此错误:无法写入配置文件。我查看了文件系统,configuration.php具有正确的所有者,并设置为0644,实际上我可以通过ftp进行更改。

我然后尝试将许可到0777,它是可写的。然后我尝试0666和0664,也很好。只有当我将其设置为0644时,我才会出现上述错误。我以前从未遇到过这种问题。可能是什么错?

我认为您必须检查PHP所有权。可以执行不使用相同的用户ID(例如使用FTP(执行PHP代码。您可以将Web服务器设置为CGI运行PHP,以确保使用同一用户执行PHP。

相关内容

最新更新