在我的wiki(Mediawiki 1.15.1)上使用特定interwiki link一段时间后,另一个wiki更改了域名,我想更新我的interwiki链接。我更改了mw_interwiki
表中的URL,但链接没有更新。
我尝试在带有链接的页面上添加“?action = purge”。我似乎没有在LocalSettings文件中设置$wgInterwikiCache,mw_transcache
表中没有行。
我还需要做些什么来触发interwiki URL更新吗?
编辑时间解决了这个问题;几个小时后链接更新了,所以这可能是一个缓存问题。不知道哪个进程最好强制缓存中断,但是?action = purge不会这样做。
答案 0 :(得分:1)
使用版本1.4.1的扩展名:Interwiki(在MediaWiki 1.20.2上),我遇到了同样的问题。即使在删除interwiki条目后,页面预览仍继续使用先前存储的值。
升级到Interwiki 2.2 20120425导致我的下一个interwiki编辑尝试失败,但我能够删除该条目并重新创建它;之后,链接最终更新。
答案 1 :(得分:0)
使用扩展:Interwiki进行更改。它会立即更新链接。