2012-06-27 126 views
2

我使用MediaWiki v1.19.1。Mediawiki無法顯示圖片或風格

當我在本地使用它時,我的wiki運行良好。 但是當我通過網絡(從另一臺計算機或不同的IP)訪問它時,它僅顯示文本。沒有圖像。

它看起來像一個經典的皮膚,但它不是。 原因是我的維基上沒有佈局(其他公共維基頁面顯示正常)。

我的wiki現在使用Monobook皮膚,但我只能看到頁面上的文本。

我已將權限更改爲777,包括所有目錄(/var/www/kj/*), 但仍然沒有圖像。

幫助我,請...

回答

3

有沒有足夠的信息給一個明確的答覆,針對這種情況,但一般建議是:

  • 如果你使用任何Apache重寫規則(例如,至make URLs prettier),請嘗試禁用它們。
    • 特別是如果你使用http://example.com/Page_title風格的URL,你應該知道,他們是由開發商不支持,需要認真鏈接到MediaWiki/Apache的技巧(即使如此,他們很可能會引入微妙的錯誤)。
  • 安裝Firebug,並檢查什麼是爲你的形象HTTP錯誤:是不是因爲訪問被拒絕(HTTP 403)或Web服務器沒有看到他們在所有(HTTP 404) - 這應該給你一個想法是什麼繼續。
3

我得到了同樣的問題,前一段時間,並以下爲我工作得很好。 遇到的問題可能涉及到的LocalSettings.php文件和常規設置$ wgServer

以下鏈接可以爲您提供更多的細節:Manual of $wgServer

自1.18鏈接到MediaWiki還支持設置$ wgServer到相對協議網址。

例如,//www.mediawiki.org

這是用於與通過使用下兩種協議工作鏈路的相同高速緩存支持HTTP和HTTPS。

所以嘗試刪除本地主機,並提供您的網址;例如; $ wgServer =「//mywebsite.com」;