2012-06-27 177 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”;