在页面上显示cfquery参数的Localhost Coldfusion安装(不使用ODBC)

时间:2019-03-15 03:06:54

标签: coldfusion odbc mamp

目标: 在本地Coldfusion安装上运行远程服务器的cfquery。

问题/症状: cfquery参数将显示在屏幕上,而不是在远程上运行查询。Example of cfquery parameter printout on screen

Example of cfquery parameter printout on screen

事实:

  • 正在运行Mac OS X Mojave(10.14.3)。
  • 已安装Coldfusion。我可以通过http://localhost:8500/CFIDE/administrator/index.cfm
  • 访问CF管理员面板
  • 数据源已安装在Coldfusion Admin中,并且状态为“确定”
  • 使用Mamp Pro 5.3。它正在运行-可以启动和停止Apache。
  • Apache在端口80上运行
  • 已更新的ODBC Actual SQL Server驱动程序(ActualTech的版本4.2.0)。使用驱动程序测试了与服务器的连接,并且该服务器正常工作。
  • 远程数据库正在使用端口1433

我肯定还有更多问题要回答,但是希望这是一个不错的开始。我究竟做错了什么?


更新:2019年3月17日

感觉卡在了这里。我已经卸载并重新安装了CF2018和MAMP Pro。我已经将wsconfig applet用于Adobe Coldfusion(ACF)用作described by Brian Lang,并且还尝试了manual approach as described by Adobe


更新:2019/4/19

由于Mac OS 10.14.4已发布,所以我可能已经知道了。要在另一台计算机上对其进行测试,以确认该过程是否正常运行以及我已记录了所有步骤,然后将共享答案。

1 个答案:

答案 0 :(得分:1)

该问题的解决方案与与Mac OS X和Coldfusion / Apache的冲突有关。由于Mac OS X 10.14.4修复了与Apache冲突的“ mod_jk”文件,因此Coldfusion 2018现在可以在Mac OS X上运行。

为了解决问题,我需要:

  1. 将Mac OS X升级到10.14.4
  2. 停止所有其他服务器
  3. 安装Coldfusion 2018
  4. 设置Coldfusion Apache Connector
  5. 设置本地虚拟主机

我确认它可以在另一台计算机上工作,并且在这篇文章中记录了详细说明:https://www.steckinsights.com/configuring-coldfusion-2018-with-apache-on-mac-os-x-mojave/

一般警告:我认为是Mac OS 10.14.3及以前版本中的mod_jk问题,但是我在此过程中测试了很多不同方面,以至于可能存在与您的特定计算机配置有关的独特问题。我希望这可以帮助任何遇到问题的人。