Php AWS ELB应用程序健康检查URL返回404

Php AWS ELB应用程序健康检查URL返回404,php,symfony,amazon-web-services,amazon-elastic-beanstalk,Php,Symfony,Amazon Web Services,Amazon Elastic Beanstalk,我有一个symfony2应用程序上传到AWS ELB。每次我要上传一个新的zip版本的应用程序,运行状况就会变得严重,检查访问日志后,我发现AWS没有看到我在配置上设置的应用程序运行状况检查URL 我的配置 我很确定status.php出现在/web/satus.php 是否有任何其他原因可能导致此问题 谢谢。除了健康检查外,该应用程序工作正常吗?“公共”目录设置是否正确(显然设置为“/web”)?是否有任何Apache重写规则或类似规则将该php脚本的请求重写到应用程序入口点,然后在没有定义

我有一个
symfony2
应用程序上传到AWS ELB。每次我要上传一个新的zip版本的应用程序,运行状况就会变得严重,检查访问日志后,我发现AWS没有看到我在配置上设置的应用程序运行状况检查URL

我的配置

我很确定
status.php
出现在
/web/satus.php

是否有任何其他原因可能导致此问题


谢谢。

除了健康检查外,该应用程序工作正常吗?“公共”目录设置是否正确(显然设置为“/web”)?是否有任何Apache重写规则或类似规则将该php脚本的请求重写到应用程序入口点,然后在没有定义“/status.php”路由时变成404?您好@mzulch,当您说“应用程序在健康检查之外工作正常吗?”我真的不明白。我是aws的新手,我只是在维护这个设置,所以我真的很难检查所有的东西。到目前为止,我所做的是我下载了最新的工作zip版本,然后对它做了一些更改,然后我做了git archive…但是当我上传相同的版本时,即使我只是在
小枝上添加了
控制台.log()
,问题仍然存在。听起来像是正常的豆茎行为,它会在部署代码时重新启动web服务器,这会导致一些停机。这就是使用ELB的原因。不应该有停机时间。