服务器错误500和数据包丢失

数据包丢失和服务器错误500之间是否有任何依赖关系? 我已经检查了Apache(在CentOS + WHM / cPanel上运行)访问日志为500s,看起来像是随机发生,没有任何主要原因。 另外我注意到,外层交换机正在产生冲突,这可能与该networking上的丢包有关。 在大多数情况下,它似乎有人得到500,然后重新加载页面和页面加载。

一个500错误的Apache访问日志的例子

157.55.39.112 - - [25/Sep/2015:10:20:45 -0400] "GET /meet-the-staff-finance-administration-technology-ud-3173/ HTTP/1.1" 500 70432 "-" "Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)" 

和错误日志中的相关错误

 [Fri Sep 25 10:21:50 2015] [error] [client 157.55.39.112] zend_mm_heap corrupted [Fri Sep 25 10:21:50 2015] [error] [client 157.55.39.112] Premature end of script headers: index.php 

但是对于来自访问日志的500错误,错误日志中没有相关的行

 54.84.95.88 - - [25/Sep/2015:10:25:47 -0400] "GET / HTTP/1.1" 500 - "-" "webmon-webagent v1.3" 

那些没有相关错误日志的500%中有80%是爬虫和机器人(监视服务等)。

同一服务器上的其他网站不会遇到这个问题,所以它只会被限制在一个特定的网站上。