gpt4 book ai didi

apache - 覆盖Apache中的HTTP 500内部服务器错误

转载 作者:行者123 更新时间:2023-12-03 08:32:58 24 4
gpt4 key购买 nike

我正在关注Custom error pages in Apache for JBoss AS7,以配置apache来覆盖HTTP 500 Internal Server Error。我正面临以下问题,您猜怎么着?

在上述链接文章的#2中

#(4)为“MyApp”应用程序设置错误代码404
JkMount/MyApp/* nodeA; use_server_errors = 404

在Windows env中,它可以直接指向jboss
JkMount/MyApp/* jboss7; use_server_errors = 500

但是在linux中它指向负载均衡器
JkMount/MyApp/* loadbalancer2; use_server_errors = 500

这给我错误:
jk_handler::mod_jk.c(2372):找不到 worker 名称为loadbalancer2; use_server_errors = 500的 worker

Windows apache版本是2.2.17,linux apache版本是2.5.1。

最佳答案

我发现了问题,这是由于mod_jk的版本较旧。标记“use_server_errors”在mod_jk 1.2.27中引入。在我的情况下,Linux Apache 2.5.1具有mod_jk 1.2.26,这就是为什么它整体上读取“loadbalancer2; use_server_errors = 500”的原因。它在Windows中工作,因为那里的Apache 2.2.17具有mod_jk 1.2.28,它知道将标志与 worker 名称分开。

关于apache - 覆盖Apache中的HTTP 500内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18271018/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com