Проблема
Мой сайт не может загружать случайные изображения в произвольные моменты времени. Непрерывный отказ загрузки изображения со следующей ошибкой в консоли:
"GET example.com/image.jpg net:: ERR_CONTENT_LENGTH_MISMATCH"
Изображение либо не загружается вообще, и дает значок сломанного изображения с помощью тега alt, либо он загружается на полпути, а остальная часть повреждена (например, цвета, которые были начертаны или половина изображения будет выделена серым цветом).
Настройка
Сервер Litespeed, сайт PHP/mySQL, с HTML, CSS, Javascript и JQuery.
Важные примечания
- Проблема возникает во всех основных веб-браузерах - с перерывами и с различными изображениями.
- Я заставляю кодировку UTF-8 и HTTPS на всех страницах через htaccess.
- Поставщик хостинга утверждает, что все разрешения установлены правильно.
- В моем журнале доступа, когда изображение не загружается, оно дает ответ "200 OK" для изображения и перечисляет байты, переданные как "0" (ноль).
- Почти всегда изображения, которые не загружаются, но, возможно, в 5% случаев это будет файл CSS или файл Javascript.
- Проблема возникла сразу же после перемещения серверов с Apache на Litespeed и была постоянной в течение нескольких недель.
- Включено Gzip и кеширование.