我正在使用 MediaWiki v1.19.1。
我的 wiki 在本地使用时运行良好。 但是当我通过网络(从另一台计算机或不同的 IP)访问它时, 它只显示文本。没有图像。
它看起来像一个经典的皮肤,但它不是。 原因是我的 wiki 上没有布局(其他公共(public) wiki 页面显示正常)。
我的 wiki 现在使用 monobook 皮肤,但我只能看到页面上的文本。
我已将权限更改为 777,包括所有目录 (/var/www/kj/*
),
但仍然没有图像。
请帮帮我...
最佳答案
我前段时间遇到了同样的问题,下面的方法对我来说效果很好。 该问题可能与 LocalSettings.php 文件和常规设置 $wgServer 有关。
以下链接可以为您提供更多详细信息:Manual of $wgServer
从 1.18 开始,MediaWiki 还支持将 $wgServer 设置为协议(protocol)相关的 URL。
例如,//www.mediawiki.org
这用于通过使用在两种协议(protocol)下工作的链接来支持具有相同缓存的 HTTP 和 HTTPS。
因此请尝试删除 localhost 并提供您的 URL;例如; $wgServer = "//mywebsite.com";
关于image - Mediawiki 无法显示图像或样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11218873/