Re: Странное поведение try_files

Vadim Lazovskiy vadim.lazovskiy at gmail.com
Wed Mar 13 09:20:08 UTC 2013


Прошу прощения, здравствуйте забыл :)


2013/3/13 Vadim Lazovskiy <vadim.lazovskiy at gmail.com>

> Конфиг:
>
>                 location /images/ {
>                         alias /disks/links/v-links/;
>                         error_page 404 /notfound.jpg;
>
>                         location ~ ^/images/thumbs/(?<image_path>.*)$ {
>                                 try_files $image_path =404;
>
>                                 image_filter resize $resize_width -;
>                         }
>                 }
>
> Версия:
>
> # /usr/local/nginx/sbin/nginx -V
> nginx version: nginx/1.2.7
> built by gcc 4.6.2 (SUSE Linux)
> TLS SNI support enabled
> configure arguments: --prefix=/usr/local/nginx
> --error-log-path=/var/log/nginx/error_log
> --http-log-path=/var/log/nginx/access_log
> --http-client-body-temp-path=/var/nginx/client_body_temp
> --http-fastcgi-temp-path=/var/nginx/fastcgi_temp
> --pid-path=/var/run/nginx.pid --user=wwwrun --group=www
> --with-http_stub_status_module --with-cc-opt='-O3 -march=native
> -mtune=native' --with-http_ssl_module --with-http_dav_module
> --with-http_image_filter_module
> --add-module=../masterzen-nginx-upload-progress-module-82b35fc
> --add-module=../nginx_upload_module-2.2.0 --with-debug
>
> Результат:
>
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 test location: "images/"
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 test location: ~
> "^/images/thumbs/(?<image_path>.*)$"
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 http regex set $image_path to
> "Ходячие Мертвецы (The Walking Dead)/Ходячие Мертвецы (The Walking
> Dead).jpg"
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 using configuration
> "^/images/thumbs/(?<image_path>.*)$"
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 http cl:-1 max:4294967296
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 rewrite phase: 2
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 rewrite phase: 3
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 post rewrite phase: 4
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 generic phase: 5
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 generic phase: 6
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 access phase: 7
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 access phase: 8
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 post access phase: 9
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 try files phase: 10
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 http script var: "Ходячие
> Мертвецы (The Walking Dead)/Ходячие Мертвецы (The Walking Dead).jpg"
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 trying to use file: "Ходячие
> Мертвецы (The Walking Dead)/Ходячие Мертвецы (The Walking Dead).jpg"
> "/disks/links/v-links/Ходячие Мертвецы (The Walking Dead)/Ходячие Мертвецы
> (The Walking Dead).jpg"
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 try file uri: "Ходячие
> Мертвецы (The Walking Dead)/Ходячие Мертвецы (The Walking Dead).jpg"
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 content phase: 11
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 content phase: 12
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 content phase: 13
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 content phase: 14
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 http filename:
> "/disks/links/v-links/Мертвецы (The Walking Dead)/Ходячие Мертвецы (The
> Walking Dead).jpg"
> 2013/03/13 13:04:15 [debug] 21424#0: *19130 add cleanup: 000000000077C558
> 2013/03/13 13:04:15 [error] 21424#0: *19130 open()
> "/disks/links/v-links/Мертвецы (The Walking Dead)/Ходячие Мертвецы (The
> Walking Dead).jpg" failed (2: No such file or directory), client:
> 10.0.43.213, server: fs2.karelia.pro, request: "GET
> /images/thumbs/%E8%CF%C4%D1%DE%C9%C5%20%ED%C5%D2%D4%D7%C5%C3%D9%20%28The%20Walking%20Dead%29/%E8%CF%C4%D1%DE%C9%C5%20%ED%C5%D2%D4%D7%C5%C3%D9%20%28The%20Walking%20Dead%29.jpg?width=200
> HTTP/1.1", host: "fs2.example.com"
>
> Вопрос такой, куда делось слово "Ходячие"?
>
> И как узнать что происходило в контент-фазах 11-14?
>
> Спасибо.
>
> --
> Best Regards,
> Vadim Lazovskiy
>



-- 
Best Regards,
Vadim Lazovskiy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20130313/0a8d6c98/attachment.html>


Подробная информация о списке рассылки nginx-ru