我使用windows 7,端口80使用apache 2.2.22,在端口8080使用geoserver 2.1.3。我下载并运行kaazing3.5MSI x64安装程序,在我的笔记本电脑上本地安装它。我遵循了网站上的官方指南。msi成功地安装了网关。但是会安装在C:\Applications Files\等等中,而不是C:\Program 68\等等。无论如何,我尝试启动服务,运行了演示-services.start.bat,并从窗口发出通知说windows防火墙阻止了java的一些功能。所以我按了“允许”就等了。命令行显示的内容如下
"Sending data to ucd://localhost/50505, ucd://localhost/50506"一个多小时,什么都没发生。所以我想windows和java出了点问题。我卸载kaazing,编辑Windows防火墙设置,以允许java和重新安装kaazing.通知现在没有显示,但是当我运行演示-services.start.bat时,仍然什么也不做,只是说了同样的话。当我访问
http://localhost/8000给出404错误。我什么都试过了,尝试了一下端口,卸载和重新安装了几次,安装时没有连接到互联网,检查了窗口的防火墙设置,手动运行演示-services.start.bat和gateway.start.bat。gateway.start.bat实际上运行良好,并表示网关已启动,但在访问localhost/8000时仍然存在404错误。通过msi完成的安装总是没有错误。但网关不起作用。是防火墙,演示蝙蝠文件,我不明白.
提示/暗示?
发布于 2013-06-23 20:20:13
要做的第一件事是让网关首先成功运行。所以,现在还不用担心运行演示服务。
从Windows应用程序中,启动Kaazing WebSocket网关。然后转到C:\Program \Kaazing,找到您的安装并查看日志目录。使用文本编辑器打开error.log,并验证是否存在错误。
如果没有错误,您应该能够从浏览器中打开http://localhost:8001。(注意,示例中有http://localhost/8000,但最后一个斜杠应该是冒号。)您可以使用端口8000或8001,但8001是样品所在。
如果您使用的是防火墙或其他拦截端口,则需要确保端口8000和8001是可访问的。
如果您不确定,请在端口8000或8001上启动不同的服务器进程(例如,将Apache配置为侦听端口8000或8001),并查看浏览器是否可以连接。
msi成功地安装了网关。但是会在C:\Applications Files\等等中安装,而不是在C:\Program 68\等等中安装。
网关本身不是一个可执行文件,而是在JVM中运行的。因此,没有限制将应用程序安装到C:\Program (x86)中的32位代码。因此,C:\Program最有意义。
您可以使用驻留在C:\Program (x86)中的32位JVM,但是Kaazing文件是通过Java抽象出来的,所以C:\Program是网关的合理位置。
顺便说一下,Kaazing网站上有一个关于Kaazing问题的论坛。
https://stackoverflow.com/questions/17245416
复制相似问题