在mybb和joomla中配置chmod设置



我的问题是为什么我的公告板配置文件必须具有权限666并且不需要执行权限,而joomla配置文件需要它并且必须具有权限777在这里你可以看到推荐的权限

Required – ./inc/settings.php – 666
Required – ./inc/config.php – 666 (install) 444 (after installation)
Required – ./cache/ – 777
Required – ./cache/themes/ – 777
Required – ./uploads/ – 777
Required – ./uploads/avatars/ – 777
Optional – ./admin/backups/ – 777
Optional – ./inc/languages/*language*/*all files*/ – 666
Optional – ./inc/languages/*language*/admin/*all files*/ – 666

有人能解释为什么允许666而不是644吗或者为什么允许777?这不是安全风险另一个问题是群究竟是什么?

Joomla中的任何内容都不需要777。在Joomla中,文件应始终为644,文件夹应为755。configuration.php文件是个例外,应该是444。

任何人告诉你使用777都是错误的。如果您必须将任何内容设置为777才能工作,那么您的服务器配置错误。你是对的,这是一个安全问题,Joomla绝对不建议你这样做。

最新更新