LocalSettings.php
出自NoahWiki
- Mediawiki主要有二個設定當,一個在 wikiroot/includes/DefaultSettings.php,另一個在 wikiroot/LocalSettings.php。DefaultSettings.php放所有預設的設定值,LocalSettings.php放自己改的設定值。如果要變更任何設定值,應該是將DefaultSettings.php的內容copy到LocalSettings.php裡再作修改,避免日後升級上遇到問題。
- 參數說明見官網資料: http://www.mediawiki.org/wiki/Help:Configuration_settings ,或天下維客的翻譯資料: http://www.allwiki.com/wiki/Localsettings.php
常見的LocalSettings設定
以下為常見加入的LocalSettings設定
$wgLogo = "/wiki.gif"; // 調整 logo path $wgEnableUploads = true; // 開放圖片上傳,/wikiroot/images資料夾需具備寫入權限(''chmod a+w images'') $wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg' ,'zip' ,'rar' ,'doc' ,'xls' ,'ppt' ,'vsd' ,'svg' ); // 允許上傳的副檔名 // Implicit group for all visitors $wgGroupPermissions['*']['createaccount'] = false; // visitor 是否可以申請帳號 $wgGroupPermissions['*']['read'] = true; // visitor 是否可以讀取 $wgGroupPermissions['*']['edit'] = false; // visitor 是否可以編輯 $wgGroupPermissions['*']['createpage'] = false; // visitor 是否可以建立新的頁面 $wgGroupPermissions['*']['createtalk'] = false; // visitor 是否可以加入討論 //關掉所有cache $wgMainCacheType = CACHE_NONE; $wgMessageCacheType = CACHE_NONE; $wgParserCacheType = CACHE_NONE; $wgCachePages = false;
