nginx:[emerg] 未知的“request_url”变量

nginx:[emerg] 未知的“request_url”变量

我在 Google Compute Engine 上运行一个 Wordpress 网站。它是 Nginx,以前工作正常。服务器重启后,它不再启动 Nginx。我收到:

nginx: [emerg] unknown "request_url" variable /opt/bitnami/nginx/scripts/ctl.sh: 77: [: Illegal number: /opt/bitnami/nginx/scripts/ctl.sh : Nginx could not be started

我甚至不知道从哪里开始寻找错误的原因。任何提示、技巧或直接的答案都将不胜感激!

答案1

正如@Alexey Ten 所说,正确的变量是$request_uri 您还可以检查此变量在 nginx 配置文件中定义是否太晚。

更新:

通过恢复 GCE 实例的现有映像解决了问题。

相关内容