我已经与liferay合作了一段时间,目前我正试图建立一个公司的内部网,但我面临着这个奇怪的问题。
该公司的一些"同事"无法在某些浏览器中打开Liferay门户。问题是,当他们在浏览器上写下url并按下Enter键时,一个名为"home"的文件就会被下载,而不是打开救生网页。这种情况发生在Mozilla Firefox中的一些用户、Google Chrome中的其他用户以及两者中的其他人身上。其中一些用户使用Windows 7操作系统,另一些用户使用Ubuntu 12.04。
我们使用的是Liferay Portal Community Edition 6.0.5 CE(Bunyan/Build 6005/2010年8月16日)使用Oracle GlassFish Server 3.1.2.2(内部版本5)。
我们使用过Glassfish之前的2.1和2.1.1版本,但从未遇到过这样的问题。正如我所说的,这种情况发生在一些用户身上,对其他一些用户来说,它运行良好。
有人知道这种行为的原因吗?我该怎么解决这个问题?
提前感谢!
这听起来很像一个在互联网上随处可见的古老问题——gzip过滤器中的问题(Liferay也有)。
你说你使用的是6.0.5,很可能在那个版本中没有修复。我找不到它,但这个问题很接近。毕竟,最好的建议是:请更新到最新版本,以恢复到获得更多更新的当前版本。或者,在Liferay上停用gzip(您可以在Liferay前面的Apache httpd上激活它)