From 662c1e1c5af79fc9494765cba43aa4f457a90254 Mon Sep 17 00:00:00 2001 From: PikachuEXE Date: Mon, 18 Sep 2017 13:27:59 +0800 Subject: [PATCH] Fix compiling issue with older nginx (#1470) --- src/ngx_pagespeed.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ngx_pagespeed.cc b/src/ngx_pagespeed.cc index 3ef79f2bd..5869a0742 100644 --- a/src/ngx_pagespeed.cc +++ b/src/ngx_pagespeed.cc @@ -3085,11 +3085,12 @@ ngx_int_t ps_init(ngx_conf_t* cf) { ngx_http_core_main_conf_t* cmcf = static_cast( ngx_http_conf_get_module_main_conf(cf, ngx_http_core_module)); - int phase = NGX_HTTP_PRECONTENT_PHASE; + int phase = NGX_HTTP_PREACCESS_PHASE; // As of nginx 1.13.4, try_files has changed. -#if (nginx_version < kNginx1_13_4) - phase = NGX_HTTP_PREACCESS_PHASE; + // https://github.com/nginx/nginx/commit/129b06dc5dfab7b4513a4f274b3778cd9b8a6a22 +#if (nginx_version >= kNginx1_13_4) + phase = NGX_HTTP_PRECONTENT_PHASE; #endif ngx_http_handler_pt* h = static_cast(