2015-09-29 128 views
0
主頁

我們有一個鏈接到MediaWiki安裝成功運行。它的設置使每個用戶在能夠讀取或編輯任何內容之前都必須使用用戶名和密碼登錄。這工作正常,如果訪問主頁面並且用戶尚未登錄,則會顯示登錄頁面。Mediawiki的讓我登錄,但重定向到重新登錄頁面,而不是

然而,在登錄後,用戶不重定向到主頁面,但再次看到登錄頁面。如果現在手動進入主網頁在瀏覽器的地址,一個可以訪問的頁面,因此用戶實際成功loggged。如果一個再次登錄時,一個得到該錯誤消息,一個已經登錄。

有沒有人有如何解決這種奇怪的行爲的想法?我想,用戶被重定向到主頁面或者他/她在之後成功地洛。

感謝和問候請求任何其他頁面。任何幫助讚賞,因爲我無法找到任何有用的提示/類似的問題在谷歌或stackoverflow。

Stephan

+0

澄清: - 我要求頁面:index.php?title = Main_Page - 我顯示「需要登錄」,請登錄查看其他頁面。我需要點擊「登錄」鏈接 - 我被髮送到index.php?title = Special:UserLogin&returnto = Main + Page並顯示「登錄」。我需要輸入用戶名和密碼,然後點擊「登錄」按鈕。 - 我發送到index.php?title = Main_Page,但仍顯示「需要登錄」,請登錄後查看其他頁面。如果我點擊瀏覽器中的重新加載按鈕,我實際上正在接受Main_Page的正確內容,而無需執行其他任何操作。 – stephanmunich

+0

錯誤的緩存設置?嘗試禁用瀏覽器上的緩存+維基上的文件緩存,看看是否有幫助。 – Tgr

回答

0

檢查是否有足夠的磁盤空間。我記得與缺少磁盤空間有關的類似問題。我遇到的行爲與您所描述的行爲類似,但我不記得這種情況下URL的確切內容。所以檢查你的文件系統。這可能是問題所在。

+0

謝謝你的回答。我檢查了磁盤空間,但應該有足夠的空間。我不知道如何解決這個問題。有沒有人知道該怎麼做?提前致謝。 – stephanmunich

+0

我想你已經看過日誌中的一些提示,但什麼都沒發現。你是否執行過你的問題的HTTP協議轉儲?您可能會以這種方式獲得提示。您是否正在運行最新版本的媒體維基?如果沒有,我會建議轉儲數據庫並執行升級到最新版本。如果有事情搞砸了,你可能會自動修復它。如果你無法弄清楚什麼是錯誤的,這可能是你的某種回退嘗試。我運行了幾個Wiki,絕對不會遇到這個問題。我現在正在與維基打交道! –

+0

謝謝。我已經設置了日誌文件並激活了日誌欄(即使我沒有從日誌數據中讀取任何有意義的知識)。另外,我已經更新到1.25.2。沒有解決問題。但是,我部分解決了這個問題:當激活選項「保留我的日誌」時,我直接發送到最初期望的頁面(但是,默認情況下該按鈕始終未被選中)。如果我不選擇那個按鈕,我首先會再次發送到「需要登錄」頁面,並且需要點擊「登錄」才能直接發送到我最初想去的地方。有任何想法嗎? – stephanmunich