Mediawiki的无法显示图像或样式(Mediawiki can't display im

2019-09-18 14:29发布

我真的使用链接到MediaWiki v1.19.1。

我的维基效果很好,当我在本地使用它。 但是,当我访问它通过网络(从另一台计算机或不同的IP),它只显示文本。 有没有图像。

这似乎是一个典型的皮肤,但它`不是。 其原因是,有我的维基没有布局(其它公共维基网页显示OK)。

我的wiki现在使用的MonoBook皮肤,但我只能看到页面上的文本。

我已经改变了权限777,其中包括对所有目录( /var/www/kj/* ),但仍没有图像。

请帮帮我...

Answer 1:

我得到了同样的问题,前一段时间,并以下为我工作得很好。 这个问题可能涉及到的LocalSettings.php文件和常规设置$ wgServer。

下面的链接可以为您提供更多的细节: $ wgServer的手册

由于1.18链接到MediaWiki还支持$ wgServer设置为相对协议网址。

例如,//www.mediawiki.org

这是用于通过使用下两种协议的工作环节,同时支持HTTP和HTTPS使用相同的缓存。

因此,尝试删除本地主机 ,并提供您的网址; 例如; $ wgServer = “//mywebsite.com”;



Answer 2:

有没有足够的信息给一个明确的答复,针对这种情况,但一般建议是:

  • 如果你使用任何Apache重写规则(例如,为了使网址更漂亮 ),尝试禁用它们。
    • 特别是如果你正在使用的http://example.com/Page_title风格的URL,你应该知道,他们是由开发商不支持,需要认真链接到MediaWiki / Apache的技巧(即使如此,他们很可能会引入微妙的错误)。
  • 安装Firebug的检查什么是为你的形象HTTP错误:是不是因为访问被拒绝(HTTP 403)或Web服务器没有看到他们在所有(HTTP 404) -这应该给你一个想法,这是怎么回事。


文章来源: Mediawiki can't display images or styles