2012-02-27 85 views
0

我的問題是爲什麼我的公告板配置文件必須具有權限666並且不需要執行權限,但joomla配置文件需要它並且必須具有權限777 並且您在這裏看到建議的權限在mybb和joomla中配置chmod設置

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

回答

0

沒有什麼需要777.的Joomla文件應該永遠是644和文件夾應該是755的configuration.php文件是例外,應該是444

任何人告訴你使用777是錯誤的。如果您必須將任何設置設置爲777才能正常工作,那麼您的服務器配置錯誤。你是對的,這是一個安全問題,絕對不是Joomla推薦的。

+0

好的,但是關於mybb的777權限呢 - http://wiki.mybb.com/index.php/CHMOD_Files – mirhossein 2012-02-28 10:16:52

+0

看起來,mybb的開發人員寧願將開放權限設置爲開放而不是處理在服務器設置不正確時修復用戶權限問題的麻煩。在我看來,這是懶惰的出路,應該避免。 – 2012-02-28 13:01:36