【发布时间】:2023-03-18 12:33:02
【问题描述】:
有人对此有解决方案吗...运行 RHEL 5.6,使用 Apache httpd 2.2.3-65.el5_8 并在尝试启动网络服务器时出现此错误:
httpd:/etc/httpd/conf/httpd.conf 的第 445 行语法错误:/etc/httpd/conf/mod_jk.conf 的第 2 行语法错误:无法加载 /data/cf10/config/wsconfig/ 1/mod_jk.so进入服务器:/data/cf10/config/wsconfig/1/mod_jk.so:未定义符号:ap_get_server_description
我浏览了整个 Google,有一些建议可以编译我自己的连接器,但我需要 Adobe 提供的用于 CF10 的连接器。 adobe 网站还列出了与 Apache HTTPD 2.2.21 的 CF10 兼容性,以及与 RedHat Enterprise 一起使用的版本,它们不会向上移动版本号,它会在应用程序存储库中进行反向修补......任何帮助都会很棒。
我们距离 CF10 上线(或计划上线)还有 50 天的时间,确实可以使用一些帮助来解决这个问题。
针对此处的一张海报,我确实已验证我在基于 x64 操作系统的系统中使用了 x64 连接器。
Adobe w/ SOLUTION 的回应!
以下是响应和解决方法:您可以从以下“RHEL_mod_jk.zip”网络链接下载连接器: http://helpx.adobe.com/coldfusion/kb/rhel-connector-configuration.html
请注意,您可以选择不最初配置 Web 服务器继续安装。安装 CF 后,您可以继续使用 wsconfig 工具创建连接器,网址为 \ColdFusion10\cfusion\runtime\bin
在http://help.adobe.com/en_US/ColdFusion/10.0/Admin/WSc3ff6d0ea77859461172e0811cbf364104-7fd9.html 找到说明 连接器安装到位后,您只需导航到 \ColdFusion10\config\wsconfig\ 文件夹并用下载的副本替换 mod_jk.so 文件并重新启动 Apache。
【问题讨论】:
-
抱歉,刚刚浏览过 wsconfig.jar 并且在任何地方都不再有源代码,只有预先构建的连接器。我会向 Adobe 提出。我注意到 wsconfig.jar\connectors\apache\ 中存在 32 位和 64 位连接器。你有适合你的架构的吗?
-
Stack Overflow 用于编程。这是一个服务器问题,请尝试Server Fault。
-
谢谢,彼得....我会这样做的。
-
联系了 adobe,他们为我们提供了 x64 版本的 mod_jk.so,这就是问题所在。他们还为我们提供了有关如何使用此修改版本进行安装的分步说明。响应和解决方案已附加到原始内容以供将来的搜索者使用。
-
Jaazu,您应该将响应作为答案并将其标记为解决方案。
标签: apache tomcat coldfusion mod-jk rhel