Ich arbeite an einem Angular-basierten SPA mit Nginx und HTTPD; Ich erkannte vor kurzem, dass einige nicht analysiert AngularJS Ausdrücke in der Nginx-Fehlerprotokoll protokolliert werden:Warum sehe ich in den Nginx-Protokollen nicht geparste AngularJS-Ausdrücke?
2016/03/24 10:47:53 [error] 63879#0: *2639 open() "/var/www/mysite/assets/css/png/{{ client.logo }}_bw.png" failed (2: No such file or directory), client: xxx.xxx.xxx.xxx, server: example.com, request: "GET /css/png/{{%20client.logo%20}}_bw.png HTTP/1.1", host: "www.example.com", referrer: "https://www.example.com/my-page"
2016/03/24 10:48:34 [error] 63879#0: *2789 open() "/var/www/mysite/assets/css/png/{{ src }}-small.png" failed (2: No such file or directory), client: xxx.xxx.xxx.xxx, server: example.com, request: "GET /css/png/{{%20src%20}}-small.png HTTP/1.1", host: "www.example.com", referrer: "https://www.example.com/"
2016/03/24 10:48:37 [error] 63879#0: *2813 open() "/var/www/mysite/assets/css/png/{{ src }}-small.png" failed (2: No such file or directory), client: xxx.xxx.xxx.xxx, server: example.com, request: "GET /assets/css/png/%7B%7B%20src%20%7D%7D-small.png HTTP/1.1", host: "www.example.com", referrer: "https://www.example.com/my-page"
Auf der Website werden die Ausdrücke richtig ausgewertet werden, sind die Bilder normal angezeigt, aber es kann in der Tat nur eine kurze Bearbeitungszeit sein. Wie verhindere ich, dass Nginx diese Ausdrücke protokolliert, bevor sie ausgewertet werden?
Danke, das der Trick! –
Ich bin froh, dass ich helfen konnte! Es ist erwähnenswert, dass das gleiche Problem für Dinge wie 'href' auf einem Link zutrifft. –