草庐IT

coldfusion-9

全部标签

在 ColdFusion 中通过 isXML() 但 xmlParse() 失败的 XML

我正在为一些看起来像这样的古老代码编写测试用例:if(isXML(foo)){try{bar=xmlParse(foo);}catch(anye){//logerror}}Blame揭示了一些背景故事,表明我们看到了一些XML字符串,isXML返回true,但xmlParse抛出了某种异常。什么样的字符串会产生这种效果?我试过放入一个我知道可以正常解析的字符串,然后在元素中添加一个&,但是isXML返回false。我不确定还能尝试什么。 最佳答案 以下是来自DOCS的IsXml()的使用细节:Thisfunctiondetermin

xml - 在 ColdFusion 中出现 XML 解析错误。返回的数据包可以验证吗?

在特定的CF页面上有时会出错。下面列出了违规代码。很奇怪,因为当我重新启动CF时它就消失了。是否可以通过XMLValidate检查XML以防止这种情况发生?这是某种CF错误吗,因为在CF重启后错误消失了?我有一种感觉,错误会在某个时候再次出现。AnerroroccuredwhileParsinganXMLdocument.Theelementtype"meta"mustbeterminatedbythematchingend-tag"". 最佳答案 您可以使用XmlValidate()根据DTD或模式验证xml文档。XmlParse

xml - ColdFusion XmlSearch() : XPath with namespaces

SUCCESSSUCCESSship0000SuccessSuccessship900falseFDXEINTLPRIORITYYOUR_PACKAGING9FQNJAQVAAAMQNJAPMPMINTLPRIORITY74940FRCDGPAYOR_ACCOUNT_SHIPMENTPAYOR_ACCOUNT_SHIPMENT0000000IT001OACTUALACTUALEURUSD1.37012.5KG6.0USD142.27USD0.0USD142.27USD17.78USD160.05USD0.0USD160.05USD0.0FUELFuelUSD17.78RATED_ACC

xml - ColdFusion 10 Developer、Tomcat 7.0.64 和多个网站

我最近切换到Mac,并且正在运行ElCap。我已经安装了ColdFusion10开发版,带有内部Web服务器,目前是Tomcat7.0.64。我已经安装了ColdFusion服务器的所有更新。locahost上的CF管理员工作正常,我设置了端口转发,以便将浏览器(端口80)中的调用转发到默认的CF/Tomcat配置端口8500。一切正常。我在Windows中的工作方式非常简单。如果我有一个网站www.example.com,我会在HOSTS中设置一个名为www-example-com的本地名称,并在IIS中创建该主机。30多个网站都遵循此命名约定,并且运行良好,我希望将其复制到我的本地

windows - ColdFusion 11 仅在一个目录上抛出 500 错误

我在Windows2012R2服务器上运行CF11。该站点(从运行CF9的Windows2003迁移而来)基本上运行良好,但有1个目录出现500错误。当我运行www.site.com/test/index.html时它会显示页面,但www.site.com/test/index.cfm会抛出500错误。我删除了application.cfc和index.cfm有4个字符...“test”并抛出错误。我发现IIS(8.5)中的目录没有任何异常,在CFAdmin中也没有发现任何异常。我100%感到困惑!感谢您的帮助。 最佳答案 我发现了

asp.net - ColdFusion 无法模拟 Windows 用户来访问目录大小 - 也许是 ASP.NET

我们在同一个域中运行ColdFusion和ActiveDirectory。我正在尝试编写一个ColdFusion可以运行的脚本来获取文件系统中客户端目录的大小。但是,每个目录需要不同的Windows身份验证。ColdFusion没有办法模拟每个目录的用户。使用JavaIO显然也没有用,因为Java显然对Windows身份验证一无所知。我找到了使用APS.NET编写COM或.NET组件的建议,但该文章没有进一步介绍。从那以后,我用谷歌搜索了一下,没有找到更有用的东西。如果有人能提供任何信息或帮助,您将无法想象我的感激之情。 最佳答案

windows - 在 Windows Server 2008 R2 上配置 ColdFusion 站点

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭11年前。Improvethisquestion有人要求我将在WindowsServer2003上运行的ColdFusion站点迁移到运行WindowsServer2008R264位的新服务器。我是一名.Net开发人员,非常了解Windows和IIS。不过,我从未对ColdFusion做过任何事情。我运行了这个命令:并收到以下输出。2008R2服务器是Vanilla。有人可以通过一般性地告诉我我需要做什么来让网站运行来帮助我吗?感谢您提供的

windows - ColdFusion 服务器监控 - 不工作

我正在尝试在运行ColdFusion8(版本8,0,0,176276)的WindowsServer2003(网络版)机器上启动ColdFusion服务器监视器。它以独立配置运行。弹出窗口启动为http://www.mydomain.com/CFIDE/administrator/monitor/launch-monitor.cfm.但是,我得到一个Flash对话框,然后出现错误信息“ColdFusion服务器不可用”。对话框还有一个地方可以填写服务器详细信息(例如端口号和用户名/密码)。所有这些信息似乎都是有序的,并且错误消息再次与它有关,认为ColdFusion没有运行。明明CF服务

windows - 在 64 位机器上安装 Coldfusion 8 32 位 - 有什么问题吗?

我们计划升级我们的测试服务器,为此我们计划从戴尔购买运行Windows2008x64Web版的64位机器。但是,现在我们想继续使用32位Coldfusion8。有什么可以阻止我们这样做,还是我们必须迁移到64位Coldfusion8?有没有人最近在64位Windows上运行32位CF有任何问题?我看到有些人有问题before(但不是在Windows上)但其他人向我保证它会工作得很好。非常感谢。夏兰 最佳答案 根据我的经验,这很好用。但是,您必须更改IIS上的设置以允许32位扩展,这(IIRC)禁用64位扩展。这意味着,基本上,如果您

windows - 谁是使用 CFEXECUTE 调用的批处理文件创建的文件夹的所有者?

我正在运行ColdFusion9添加Windows服务器数据中心。我写了一个批处理文件,在系统上创建一个目录。如果我使用cfexecute调用cmd.exe来运行批处理文件,创建目录的所有者是谁?是运行ColdFusion的用户,还是创建批处理文件的用户,或者两者都不是?我被限制创建Windows计划任务,我不能使用cfdirectory创建文件夹,因为CF用户具有提升的权限,甚至mode=777不起作用。感谢任何意见或见解。 最佳答案 Coldfusion执行的任何操作都是在运行coldfusion服务的用户的上下文中完成的,因此