From d0dc881d73ee9d8a72b2c982628b3dd3734c985a Mon Sep 17 00:00:00 2001 From: Glenn Strauss Date: Tue, 19 Apr 2016 15:34:07 -0400 Subject: [PATCH] [doc] enhance error msg for backend server config enhance error message for backend server config file parse (fastcgi.server, scgi.server, proxy.server) x-ref: https://redmine.lighttpd.net/boards/2/topics/6571 --- src/mod_fastcgi.c | 6 +++--- src/mod_proxy.c | 6 +++--- src/mod_scgi.c | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/mod_fastcgi.c b/src/mod_fastcgi.c index bdf0d0bd..0534207a 100644 --- a/src/mod_fastcgi.c +++ b/src/mod_fastcgi.c @@ -1227,7 +1227,7 @@ SETDEFAULTS_FUNC(mod_fastcgi_set_defaults) { if (du->type != TYPE_ARRAY) { log_error_write(srv, __FILE__, __LINE__, "sss", - "unexpected type for key: ", "fastcgi.server", "array of strings"); + "unexpected type for key: ", "fastcgi.server", "expected ( \"ext\" => ( \"backend-label\" => ( \"key\" => \"value\" )))"); goto error; } @@ -1245,7 +1245,7 @@ SETDEFAULTS_FUNC(mod_fastcgi_set_defaults) { if (da->value->data[j]->type != TYPE_ARRAY) { log_error_write(srv, __FILE__, __LINE__, "sssbs", "unexpected type for key: ", "fastcgi.server", - "[", da->value->data[j]->key, "](string)"); + "[", da->value->data[j]->key, "](string); expected ( \"ext\" => ( \"backend-label\" => ( \"key\" => \"value\" )))"); goto error; } @@ -1294,7 +1294,7 @@ SETDEFAULTS_FUNC(mod_fastcgi_set_defaults) { log_error_write(srv, __FILE__, __LINE__, "ssSBS", "unexpected type for key:", "fastcgi.server", - "[", da_host->key, "](string)"); + "[", da_host->key, "](string); expected ( \"ext\" => ( \"backend-label\" => ( \"key\" => \"value\" )))"); goto error; } diff --git a/src/mod_proxy.c b/src/mod_proxy.c index c44440f2..45d98fb4 100644 --- a/src/mod_proxy.c +++ b/src/mod_proxy.c @@ -232,7 +232,7 @@ SETDEFAULTS_FUNC(mod_proxy_set_defaults) { if (du->type != TYPE_ARRAY) { log_error_write(srv, __FILE__, __LINE__, "sss", - "unexpected type for key: ", "proxy.server", "array of strings"); + "unexpected type for key: ", "proxy.server", "expected ( \"ext\" => ( \"backend-label\" => ( \"key\" => \"value\" )))"); return HANDLER_ERROR; } @@ -249,7 +249,7 @@ SETDEFAULTS_FUNC(mod_proxy_set_defaults) { if (da_ext->type != TYPE_ARRAY) { log_error_write(srv, __FILE__, __LINE__, "sssbs", "unexpected type for key: ", "proxy.server", - "[", da->value->data[j]->key, "](string)"); + "[", da->value->data[j]->key, "](string); expected ( \"ext\" => ( \"backend-label\" => ( \"key\" => \"value\" )))"); return HANDLER_ERROR; } @@ -278,7 +278,7 @@ SETDEFAULTS_FUNC(mod_proxy_set_defaults) { log_error_write(srv, __FILE__, __LINE__, "ssSBS", "unexpected type for key:", "proxy.server", - "[", da_ext->value->data[n]->key, "](string)"); + "[", da_ext->value->data[n]->key, "](string); expected ( \"ext\" => ( \"backend-label\" => ( \"key\" => \"value\" )))"); return HANDLER_ERROR; } diff --git a/src/mod_scgi.c b/src/mod_scgi.c index 84f138f7..a08cafbb 100644 --- a/src/mod_scgi.c +++ b/src/mod_scgi.c @@ -996,7 +996,7 @@ SETDEFAULTS_FUNC(mod_scgi_set_defaults) { if (du->type != TYPE_ARRAY) { log_error_write(srv, __FILE__, __LINE__, "sss", - "unexpected type for key: ", "scgi.server", "array of strings"); + "unexpected type for key: ", "scgi.server", "expected ( \"ext\" => ( \"backend-label\" => ( \"key\" => \"value\" )))"); goto error; } @@ -1014,7 +1014,7 @@ SETDEFAULTS_FUNC(mod_scgi_set_defaults) { if (da->value->data[j]->type != TYPE_ARRAY) { log_error_write(srv, __FILE__, __LINE__, "sssbs", "unexpected type for key: ", "scgi.server", - "[", da->value->data[j]->key, "](string)"); + "[", da->value->data[j]->key, "](string); expected ( \"ext\" => ( \"backend-label\" => ( \"key\" => \"value\" )))"); goto error; } @@ -1061,7 +1061,7 @@ SETDEFAULTS_FUNC(mod_scgi_set_defaults) { log_error_write(srv, __FILE__, __LINE__, "ssSBS", "unexpected type for key:", "scgi.server", - "[", da_host->key, "](string)"); + "[", da_host->key, "](string); expected ( \"ext\" => ( \"backend-label\" => ( \"key\" => \"value\" )))"); goto error; } -- 2.11.4.GIT