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: