我目前正在重新安装ColdFusion 8服务器(W2K8,IIS7.5)的网络场。
我必须在每台服务器上安装许多CFX tag (C++)才能让代码运行。
有没有办法自动安装CFX标签(regedit import,VBS,PowerShell...)?
我发现一些链接表明注册表项应该导入到注册表中: HKLM\Software\ Allaire,但Allaire甚至不存在于此分支中(我相信这些说明适用于旧版本的CF)。
我手动安装了其中一个标记,并注意到文件neo-runtime.xml更新为:
<?xml version="1.0"?>
<wddxPacket version="1.0">
<header/>
<data>
<array length="18">
<boolean value="true"/>
<struct type="coldfusion.server.ConfigMap">
<var name="session_variables">
<boolean value="false"/>
</var>
<var name="application_variables">
<boolean value="false"/>
</var>
<var name="server_variables">
<boolean value="false"/>
</var>
</struct>
<struct type="coldfusion.server.ConfigMap">
<var name="cfx_http5">
<struct type="coldfusion.server.ConfigMap">
<var name="NAME">
<string>cfx_http5</string>
</var>
<var name="CACHE">
<string>true</string>
</var>
<var name="PROCEDURE">
<string>ProcessTagRequest</string>
</var>
<var name="DESCRIPTION">
<string/>
</var>
<var name="TYPE">
<string>cpp</string>
</var>
<var name="LIBRARY">
<string>D:\ColdFusion8\cfx\cfx_http5\cfxhttp5.dll</string>
</var>
</struct>
</var>
</struct>我是否可以简单地添加XML节点以使其运行?
提前感谢您提供任何解决方案的线索。
发布于 2011-08-27 04:11:35
尝试进入您的ColdFusion管理器,选择打包和部署,ColdFusion归档,并创建一个CAR文件。创建一个CAR文件,并选择您的CFX标记。然后,您应该能够将该CAR文件复制到其他CF服务器并部署它,将您的CFX标记逐个添加到每个新安装中。
https://stackoverflow.com/questions/7204252
复制相似问题