![为什么 Nginx 1.14.2 会在错误消息中显示版本 1.10.3](https://linux22.com/image/737512/%E4%B8%BA%E4%BB%80%E4%B9%88%20Nginx%201.14.2%20%E4%BC%9A%E5%9C%A8%E9%94%99%E8%AF%AF%E6%B6%88%E6%81%AF%E4%B8%AD%E6%98%BE%E7%A4%BA%E7%89%88%E6%9C%AC%201.10.3.png)
我在 ubuntu 16 上运行 nginx 1.14.2。我无法解决 413 错误(我将单独解决),但我注意到当我将文件发布到 nginx 服务器时,它大概会报告错误消息和 nginx 的版本:
<html>
<head>
<title>413 Request Entity Too Large</title>
</head>
<body bgcolor="white">
<center>
<h1>413 Request Entity Too Large</h1>
</center>
<hr>
<center>nginx/1.10.3 (Ubuntu)</center>
</body>
命令 nginx -v 显示版本为 1.14.2。我检查了启动文件,看它们是否指向其他版本,但它们都指向 /usr/sbin/nginx,这告诉我版本是 1.14.2。
那么为什么错误信息中显示 1.10.3?
我需要排除这种差异作为导致其他问题的原因。