Не скачивается файл большого размера.

MXM

Новичок
Не скачивается файл большого размера.
Указываю прямой путь к файлу с размером 3,17 Gb:
хттп://ввв.сайт.ру/папка/файл.мпг
Открывается страница с 403 ошибкой.
Права на папку 777, на файл 644, в папке .htaccess - отсутствует.
В чем может быть причина?
 

Фанат

oncle terrible
Команда форума
1. не скачивается или не открывается?
2. при чем здесь PHP?
 

MXM

Новичок
Автор оригинала: Фанат
1. не скачивается или не открывается?
Я думаю, что и не скачивается и не открывается - вроде это одно и тоже.
Иначе, не выскакивает окно с указанием сохранить или открыть файл.
Автор оригинала: Фанат
2. при чем здесь PHP?
Не при чем. Просто написал в теме в которой тоже проблема с большим размером файла.

-~{}~ 29.01.07 18:05:

У кого есть какие-либо мысли по данной ситуации?
 

Фанат

oncle terrible
Команда форума
Иначе, не выскакивает окно с указанием сохранить или открыть файл.
а если нажать правую кнопку, и выбрать "Сохранить объект как"?
Просто написал в теме в которой тоже проблема с большим размером файла.
круто.
Мотороллер не мой, я просто разместил объяву.
 

MXM

Новичок
Автор оригинала: Фанат
Автор оригинала: MXM
Иначе, не выскакивает окно с указанием сохранить или открыть файл.
а если нажать правую кнопку, и выбрать "Сохранить объект как"?
Фанат, так ведь это же прямой путь к файлу http://ввв.сайт.ру/папка/файл.мпг, если его вставить в адресную строку IE, то сразу начнется выкидывание окна с просьбой сохранить или открыть. Как написал ты - сделать не получиться, если только создать html страницу с сылкой в ней на этот файл и тогда уже сделать как ты написал, но мне кажется что это одно и тоже, если просто написать в адресной строке прямой путь.
Сделал как написал ты, вот что получилось, см. изображение:
Автор оригинала: Фанат
Автор оригинала: MXM
Просто написал в теме в которой тоже проблема с большим размером файла.
круто.
Мотороллер не мой, я просто разместил объяву.
Фанат, зачем так сразу. Я посчитал, что было бы не плохо в одной теме собрать проблему с скачиванием файлов больших размеров. Думаю, что модераторам виднее раз отделили мое сообщее от той темы.
 

Фанат

oncle terrible
Команда форума
и только на большой файл? а на маленький - все нормально? а где граница?
 

MXM

Новичок
Автор оригинала: Фанат
и только на большой файл? а на маленький - все нормально?
Все верно. Только на большой - проблема. Все маленькие файлы 30 Mb, 168 Mb - все гуд.
Автор оригинала: Фанат
а где граница?
Я думаю, что граница в 2 Gb, но еще не проверял. Сейчас попробую.
 

MXM

Новичок
Автор оригинала: Фанат
а в логе ошибок веб-сервера что написано?
1. Вариант твой: я создал страницу в которой указал ссылку <a href=хттп://ввв.сайт.ру/папка/файл.мпг>ссылка</a> и через правую клавишу мыши "Сохранить как..." в логах информация:
[дата] [error] [client IP] File does not exist: /home/www/web1/web/files/files.mpg, referer: хттп://ввв.сайт.ру/files/4.htm
2. Вариант мой, когда прямая ссылка на файл в адресной строке:
[дата] [error] [client IP] (75)Value too large for defined data type: access to /files/files.mpg failed
 

Фанат

oncle terrible
Команда форума
первое странно, а второе - вот тебе, английским по белому все написано
 

MXM

Новичок
Автор оригинала: Фанат
первое странно, а второе - вот тебе, английским по белому все написано
Вроде как-то так переводиться: Значение слишком большое для определенного типа данных. Т.е. получается, что для mpg размер слишком большой. Раз он выкидывает такую ошибку, то значит где-то можно посмотреть границу, а так же можно выставить больше? А как и где можно установить для данного типа значение больше того значения, что выставленно по умолчанию?
 

Фанат

oncle terrible
Команда форума
не знаю. в первый раз такую ошибку вижу.
если бы это было нужно мне, то я бы вбил её текст в гугль и почитал бы, что оно мне выведет.
 

MXM

Новичок
Фанат, вбил, вот что дает:
If you want to open large files (more than 2GB) that's what I did and it works: you should recompile your php with the CFLAGS="-D_FILE_OFFSET_BITS=64" ./configure etc... This tells to your compiler (I tested only gcc on PHP-4.3.4 binary on Linux and Solaris) to make the PHP parser binary large file aware. This way fopen() will not give you the "Value too large for defined data type" error message.
Пока разбираюсь чтотут написано, понял, что если Вы желаете открыть большой файл больше чем 2 Gb, то ... не знаю... перевожу...

-~{}~ 30.01.07 12:39:

бррр... не понял ничего
 

Фанат

oncle terrible
Команда форума
ну, этот текст не имеет отношения к твоему случаю.
там описывается случай, когда файл открывает пхп скрипт
 

baev

‹°°¬•
Команда форума
MXM, почему Вы к хостеру до сих пор не обратились?
 

MXM

Новичок
baev, у меня свой хостинг.

-~{}~ 31.01.07 12:01:

baev, а где это настраивается?

-~{}~ 31.01.07 14:32:

Вообщем, инфа такая, Апач у меня 2.0.54, отсюда все траблы.... если поставить Апач версии 2.2.хх, то будет все гуд, в этой версии всё исправлено.
 
Сверху