我正在使用MediaWiki v1.19.1。
我在本地使用wiki时效果很好。 但是当我通过网络(从另一台计算机或不同的IP)访问它时, 它只显示文本。没有图像。
它似乎是一个经典的皮肤,但它不是。 原因是我的维基上没有布局(其他公共维基页面显示正常)。
我的wiki现在使用了monobook皮肤,但我只能看到页面上的文字。
我已将权限更改为777,包括所有目录(/var/www/kj/*
),
但仍然没有图像。
请帮帮我......
答案 0 :(得分:3)
没有足够的信息给出明确的答案,但是针对这种情况的一般建议是:
http://example.com/Page_title
样式的网址,您应该知道它们不受开发人员的支持,并且需要严格的MediaWiki / Apache技能(即便如此,它们也可能会引入微妙的错误)。答案 1 :(得分:3)
我前段时间遇到了同样的问题,以下内容对我来说很好。 该问题可能与 LocalSettings.php 文件和常规设置 $ wgServer 有关。
以下链接可为您提供更多详细信息:Manual of $wgServer
自1.18以来,MediaWiki还支持将 $ wgServer 设置为协议相对URL。
例如, // www.mediawiki.org
这用于通过使用在两种协议下工作的链接来支持具有相同缓存的HTTP和HTTPS。
请尝试删除 localhost 并提供您的网址;例如; $ wgServer =“//mywebsite.com”;