问题:
运行Symfony 3.4时,我提前查看了Symfony的日志并看到了一些奇怪的错误:
request.ERROR: Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\BadRequestHttpException: "Untrusted Host "52.47.154.91""
这很奇怪,因为它不是我的服务器的IP地址...
问题:
您会如何调查此问题?
=> 我认为我需要更多关于日志的细节,但我不知道如何让Monolog仅对此错误更详细。
补充信息: 我托管在AWS上,我知道需要进行一些特殊的调整,但我认为我的app.php已经配置好了以在ELB后面运行。
Request::setTrustedProxies(
// trust *all* requests
array('127.0.0.1', $request->server->get('REMOTE_ADDR')),
Request::HEADER_X_FORWARDED_AWS_ELB
);
被记录的IP是负载均衡器(ELB)的IP。