从命令行运行index.php和负载平衡器运行状况检查 时间:2016-01-27 作者:Matt Trow 在wordpress根文件夹中的命令行上剪切到chase:php index.php这是否应该始终返回响应?我正在与我的系统管理员就这个问题进行技术讨论。我们的负载平衡器正在/上运行http健康检查-我提交的最新版本失败,因为负载平衡器没有看到来自其管理的wordpress服务器的响应。尽管如此,该网站仍按预期运行,然而,如果http健康检查失败,系统管理员(合理地)不希望发布。 2 个回复 SO网友:Mark Kaplun 由于wordpress的执行逻辑依赖于运行php命令行的php apache连接器(mod\\u php)填充的参数,因此无法保证生成相同的结果或任何结果,所有这些都取决于您的本地设置。在任何情况下,您都不应该检查服务器是否从服务器本身运行,因为其他web服务器和网络层可能会出现故障,您不会这样检查它们。 SO网友:vlood 如果您有一些应用层安全性(插件或其他东西),它可能会删除它发现奇怪的任何请求(例如来自localhost),从而以缺少响应而告终。这可能是完全不同的情况,但我首先想到的是你的情况。 文章导航