Mediawiki引擎仅适用于Lan,间歇性地在外部工作

时间:2011-10-04 12:20:51

标签: php mediawiki ubuntu-11.04

我最近安装了运行ubuntu服务器11.04的LAMP服务器。我正在尝试在线运行私有mediawiki引擎,版本1.17.0。由于一些奇怪的原因,它只能在局域网上完美运行,当我使用外部网络时,它会永远继续加载并继续超时。其他文件夹我似乎在外部做得很好,所以我相信我的网络配置应该没问题。有时,当我幸运的时候(比如10%的时间),它会正常加载几页,然后再次恢复挂起。如果我停止页面加载,它会出现,但皮肤将丢失。

我使用了firebug并发现了2个进程,例如load.php / debug = false .... style:skin = vector挂起,而所有其他文件加载正常。如果我停止所有扩展,杀死common.js和common.css,并阻止在网站上使用javascript,它会正常工作(相对来说,它会快速加载所有内容)。我认为这是一个javascript问题,但我不知道在哪里寻找java的错误日志。

当检查firefox错误控制台时,我还注意到同一错误位置有“message:expected'}'”。但是,当在LAN中运行时,它具有相同的消息,但它仍然可以正常工作。我试着查看所有可能的资源,但无济于事。

1 个答案:

答案 0 :(得分:0)

终于找到了解决这个问题的方法:毕竟这是一个网络问题。我检查了所有日志,找不到任何东西。但发现问题是ubuntu在dchp设置下运行所以我把它改成了静态ip模式,现在它运行得很好。虽然我不明白为什么它只能通过局域网广播与外部广播有所区别,但它现在可以完美地运行。感谢任何尝试过的人

相关问题