2016-03-26 2 views
1

У меня возникла странная проблема, и это сводит меня с ума. Проблема заключается в том, что каждый jpg-образ не отображается в браузерах IE и Firefox при правильном отображении в Chrome и Opera. Что может быть причиной этой проблемы? В IE при попытке открыть jpg-изображение на новую вкладку отображается несколько странных символов вместо того, чтобы показывать мне изображение, в Mozilla он появляется в «Сохранить изображение», чтобы открыть его.JPG Изображения не отображаются в IE и Firefox

Спасибо заранее!

+0

Вы можете разместить код? – gmfm

+0

Вот сайт, на котором я говорю о polishcitizenship.pl – LuckyDaniel

ответ

0

Сервер отправляет изображения с text/plain MIME-типом. «Странные символы» - это текстовая форма байтов изображения.

enter image description here

На сервере Nginx, добавьте следующие строки в /etc/nginx/mime.types, чтобы убедиться, что она служит JPG файлы в виде изображения.

types { 
    image/jpeg  jpg; 
} 

Для сервера Apache создайте файл .htaccess в том же каталоге, что и изображения. Добавьте строку:

AddType image/jpeg .jpg 
+0

И что будет следующим шагом в этой ситуации? Спасибо за помощь мне! – LuckyDaniel

+0

Какой сервер вы используете? –

+1

@jonathanD Это будет отдельный вопрос, но вне темы на SO. Вы должны спросить, что на serverfault.stackexchange.com – Rob

0

Вы получили JPG, который использует CMYK вместо кодирования RGB, и Firefox/IE дроссели таких файлов. Вам просто нужно преобразовать JPG в цветовое пространство RGB, или в Photoshop вы можете сохранить изображение, например «Сохранить для Интернета»

+0

Я не могу открыть ни одного из них в Photoshop. Когда я открываю изображение с помощью Блокнота, в начале это что-то вроде: WEBPVP8 .. кажется, что образ находится в формате WEBP, а JPG - это неправильное расширение, потому что я не могу открыть его в Windows Photo Viewer. – LuckyDaniel

0

Я нашел проблематичный плагин, он называется «EWWW Image Optimizer», который преобразует изображения JPG в формат WebP. У них есть альтернативное переписывание, если изображения подаются с CDN, который, кажется, еще не работает.

Спасибо, что постарались мне помочь!

Смежные вопросы