2014-03-05 54 views
0

您好,我對MediaWiki有問題。我必須設置網頁,使所有的用戶都能夠看到的內容,而無需登錄。我已經嘗試過不需要登錄匿名用戶看到頁面

$wgGroupPermissions['*']['read'] = true; 
$wgGroupPermissions['']['createaccount'] = false; 
$wgGroupPermissions['']['edit'] = false; 
$wgGroupPermissions['']['create'] = true; 
$wgGroupPermissions['']['read'] = true; 

,但它仍然要求我進行登錄。我該怎麼辦?

+0

你能告訴我們整個配置文件的權限嗎?也許有一些條目在此後明確撤銷。 – Bergi

+0

''$ wgGroupPermissions ['*'] ['createaccount'] = false; $ wgGroupPermissions ['*'] ['edit'] = false; $ wgGroupPermissions ['*'] ['create'] = true; $ wgGroupPermissions ['*'] ['read'] = true; ' – user2377217

+0

請[編輯]他們到您的問題,[使用格式](http://stackoverflow.com/editing-help#code),然後刪除您的評論。 – Bergi

回答

0

MediaWiki默認不需要登錄,因此您在安裝過程中選擇了錯誤的選項,或者在配置中引入了錯誤。

您的錯誤是''不是valid group:刪除這些行,配置將工作。你也應該刪除

$wgGroupPermissions['*']['read'] = true; 

,因爲它是默認的,因此uneeded,除非你安裝了一些擴展,改變默認配置,在這種情況下你需要它加載擴展在LocalSettings.php行之後移動這條線題。

相關問題