这个问题,其实应该结合web页面的运行方式和网络环境进行综合考量。 在X3中,web页面通过系统安装的apache2 server调用进行显示。在X3 console的配置中有一个就是apache server的配置。这个server的配置将有几方面影响: 1、X3 online help的显示; 2、主页的背景页面显示; 3、X3程序中一些图形控件的显示(如分析员金字塔、自定义菜单策略中的文件夹图标等)。 若在配置X3 console时使用的server为主机名,则X3客户端将使用此主机名调用相关web页面,若主机不在域环境中或没有DNS对主机名进行解析,则客户端是不会将主机名解析为IP地址的,解析不成功,当然就没法执行对主机上的web页面的调用了。这也就是为什么要在hosts文件中添加主机与IP对应地址的原因。 由此再延展思考,若配置时的server名使用IP地址,则不会存在此问题。但是使用IP地址可能会遇到一些问题,如网络环境的改变导致IP地址的改变,进而导致需要重新对主机进行安装和配置--简直是灭顶之灾。 进一步就此话题说开来,刚才讲到了此apache2server的配置将影响到X3 client的online help,因为X3的online help也是通过这个apacheserver进行调用的。X3 client调用主机的online help的配置说明我将另外开帖阐述,关于此apache2 server的配置,请参考置顶索引帖中相关内容。 |