[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apache и большие файлы



Oleg Tsymaenko -> debian-russian@lists.debian.org  @ Fri, 10 Feb 2006 18:07:45 +0200:

 OT> в Sarge /var/www/ ложу файл размером >4Gb и получаю в логах сообщение : 

 OT> ---------------------------------------------------------------------------
 OT> [Fri Feb 10 17:26:08 2006] [error] [client 192.168.0.1] (75)Value too large 
 OT> for defined data type: access to /archlinux-lc-0.7.1.iso failed
 OT> ---------------------------------------------------------------------------

 OT> клиент получает следующее сообщение:

 OT> ----------------------------------------------------------------------------
 OT> Forbidden

 OT> You don't have permission to access /archlinux-lc-0.7.1.iso on this server.

 OT> Additionally, a 403 Forbidden error was encountered while trying to use an 
 OT> ErrorDocument to handle the request.
 OT> ----------------------------------------------------------------------------

 OT> apache 1.3.33 ведет себя еще загадочнее - говорит что это файл 32Mb и отдает 
 OT> столькоже.

 OT> Вопрос : как это подремонтировать? Как "раздать" по http файлы более 4Gb ?

 OT> практически это возможно. Вот пример : 
 OT> http://cdimage.debian.org/debian-cd/3.1_r1/i386/iso-dvd/

 OT> я агуглил что apache нужно пересобрать с 
 OT> CFLAGS="-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE"

 OT> Не хочется этого делать. Есть какие-то варианты без пересборки apache?

Если он собран без поддержки больших файлов, то никаких.  Ну, баг
зафайлить, чтобы мейнтейнер за тебя пересобрал.

-- 
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru

Феаноринги думают руками, арфинги - сердцем, а нолфинги - головой. (С)энта



Reply to: