MOVE вызывает 500 ошибку

Igor Sysoev is at rambler-co.ru
Tue Dec 9 22:27:01 MSK 2008


On Tue, Dec 09, 2008 at 10:20:27PM +0300, Михаил Монашёв wrote:

> Здравствуйте, Игорь.
> 
> >> Не пойму, то ли директорию создать не может, то ли копируемого файла
> >> не может найти...
> >> 
> >> Файл кстати на диске есть...
> 
> IS> Насколько я понимаю, /usr/home/beon/www/i/users/ и
> IS> /usr/home/beon/www/i/temp/, находятся на разных файловых системах,
> IS> поэтому сначала делается копирование.
> 
> Нет, они в одной файлухе.
> 
> IS> Я правильно понимаю, что
> IS> /usr/home/beon/www/i/users//53/25/132553/21/9143221/010.jpeg
> IS> уже есть ?
> 
> Его нет и не было ранее, ибо директория
> /usr/home/beon/www/i/users//53/25/132553/21/9143221 не создана.

Теперь понятно. Простой rename() обламывается, поэтому идёт копирование.
Я ошибся, create_full_put_path для MOVE/COPY не учитывается.
Надо будет полечить.

> >> IS>> Есть подозрение, что нужно смотреть там где стоит 0.6.33, а не там, где
> >> IS>> 0.6.31.
> >> 
> >> ММ> 2008/12/09 21:34:35 [error] 90814#0: *24535 open()
> >> ММ>
> >> "/usr/home/beon/www/i/users//53/25/132553/21/9143221/010.jpeg"
> >> failed
> >> ММ> (2: No such file or directory), client: x.x.x.x, serve
> >> ММ> r: b.a1.beon.ru, request: "MOVE /i/temp/9143221/010.jpeg
> >> ММ> HTTP/1.0", host: "b.a1.beon.ru"
> 
> 
> 
> 
>   
> 
> --
> 
> С уважением,
> Михаил Монашёв, SoftSearch.ru
> mailto:postmaster at softsearch.ru
> ICQ# 166233339
> http://michael.mindmix.ru/
> Без бэкапа по жизни.
> 

-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list