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

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 это даже не проверяет.

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...