Перейти к публикации

DLE отдаёт битые архивы


Рекомендованные сообщения

Добрый день, почему DLE при скачивании архива отдает его битым? Такая проблема возникает только с мобильных устройств.

Ссылка на сообщение
Поделиться на других сайтах

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

Ссылка на сообщение
Поделиться на других сайтах
  • 6 месяцев спустя...
В 24.10.2016 в 03:49, celsoft сказал:

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

Это проблема именно в Вашем скрипте. В гугле полно тем на эту ошибку, но никто не дает точного ответа из-за чего это происходит. Сейчас я даже попробовал скачать файл с IOS через хром и он все равно отдается битым (46кб) и так на всех сайтах DLE.

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, captaindib сказал:

Это проблема именно в Вашем скрипте. В гугле полно тем на эту ошибку, но никто не дает точного ответа из-за чего это происходит. Сейчас я даже попробовал скачать файл с IOS через хром и он все равно отдается битым (46кб) и так на всех сайтах DLE.

На каких на всех? Сейчас специально все проверил на оф. сайте, и на чистом дистрибутиве. Все скачивается без каких либо проблем и никаких битых файлов.

Ссылка на сообщение
Поделиться на других сайтах
13 часа назад, celsoft сказал:

На каких на всех? Сейчас специально все проверил на оф. сайте, и на чистом дистрибутиве. Все скачивается без каких либо проблем и никаких битых файлов.

С ПК все нормально, проблема возникает именно на Android (в некоторых стандартных браузерах) и IOS (в Google Chrome). Логи показывают, что файл отдается нормально, но он битый, точнее качается почему в document.html (весом ~46кб). Если бы проблема была бы в скрипте или хостинге, то файл бы отдавался битым и по прямым ссылкам, но нет, проблема именно в скрипте, а где кроется ошибка я не понимаю.

Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, captaindib сказал:

С ПК все нормально, проблема возникает именно на Android (в некоторых стандартных браузерах) и IOS (в Google Chrome). Логи показывают, что файл отдается нормально, но он битый, точнее качается почему в document.html (весом ~46кб). Если бы проблема была бы в скрипте или хостинге, то файл бы отдавался битым и по прямым ссылкам, но нет, проблема именно в скрипте, а где кроется ошибка я не понимаю.

Скачивание не отдает HTML документов. Смотрите содержимое файла, который у вас скачался. Видимо там какая то ошибка записана.

24 минуты назад, captaindib сказал:

Android (в некоторых стандартных браузерах)

Если в некоторых. Значит проблема в браузере. Например, в настройках скрипта включено блокирование скачивания с других серверов, а браузер при этом не передает HTTP_REFERER

26 минут назад, captaindib сказал:

С ПК все нормально, проблема возникает именно на Android

DLE все равно ПК это или смартфон. Код работает на сервере и он один и тот же для всего, для него нет различий с чего вы зашли, DLE это даже не проверяет.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...