Перейти к содержимому

Сервис обмена электронных валют

Партнерская программа Kredov

PNG не отображается в браузерах

#1 vitsn

vitsn
  • Пользователь
  • 17 сообщений
  • Репутация: 0
0

Отправлено 25 Январь 2012 - 10:34

Доброго времени суток.
У меня проблема с картинками PNG. Написал шаблон для сайта. Закинул через FTP на сервер чтобы глянуть, JPG фон и надписи отображается, а PNG не видно во всех браузерах. Локально на компе запускаю, все работает, а с сервера баг. Запускаю по прямому URL картинку, открывается белый экран и в углу крестик. Запускал на разным компьютерах.

В фотошопе cs5 сохранял через "сохранить для веб и ..." в стандарте PNG-24 (но пробовал и в PNG-8 - результата ноль, ставил разные параметры, в GIF переводить не хочется, так как качество теряется) картинки имеют прозрачность.

Регистр в названии файлов и в html коде написан строчными.

Права на картинках на всех стоят 644, менял, не помогает.

Подскажите что делать.

 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Браузеры отображают разное
  2. Проблема с apache+php - браузер не отображает страницу, а пытается загрузить как файл.
  3. Сайт отображается в разных браузерах по-разному

#2 Kismedia

Kismedia
  • Пользователь
  • 315 сообщений
  • Репутация: 0

Отправлено 25 Январь 2012 - 10:39

Закинул через FTP на сервер чтобы глянуть

Запускаю по прямому URL картинку, открывается белый экран и в углу крестик


Ссылку дайте на сайт.
  • 0

#3 Kismedia

Kismedia
  • Пользователь
  • 315 сообщений
  • Репутация: 0

Отправлено 25 Январь 2012 - 10:52

Возможно у вас URL PNG локальный остался в коде
  • 0

#4 vitsn

vitsn
    Topic Starter
  • Пользователь
  • 17 сообщений
  • Репутация: 0

Отправлено 25 Январь 2012 - 12:18

http://мосмассаж.рф/index2.html

нет локального адреса там нет, адреса указывал в отдельном файле css
адрес файла css: http://мосмассаж.рф/css/main.css

прямая ссылка на png файл: http://мосмассаж.рф/...5_left_side.png
картинки закачаны на сервер и путь этот верный 100% и они не открываются
  • 0

#5 HapkomaH

HapkomaH
  • Пользователь
  • 38 сообщений
  • Репутация: 2

Отправлено 25 Январь 2012 - 13:57

Есть вероятность, что на сервере png определяется не как изображение, например, если в файле .htaccess записаны определенные параметры, или в httpd.conf может быть. Вы бы к хостеру своему обратились за помощью.
  • 0

#6 Kismedia

Kismedia
  • Пользователь
  • 315 сообщений
  • Репутация: 0

Отправлено 25 Январь 2012 - 15:35

Есть вероятность, что на сервере png определяется не как изображение, например, если в файле .htaccess записаны определенные параметры, или в httpd.conf может быть. Вы бы к хостеру своему обратились за помощью.


Да, такое возможно сделать в htaccess, только не совсем понятно зачем.
Я бы к хостеру обратился, если он (хостинг) платный пускай работают.

Путь прописан верно. Если директория /img и само изображение существуют то тогда... :blink:

Если нет доступа к htaccess, обращайтесь к хостеру.
  • 0

#7 vitsn

vitsn
    Topic Starter
  • Пользователь
  • 17 сообщений
  • Репутация: 0

Отправлено 25 Январь 2012 - 19:46

Хостеры тупят, не знал что можно закачать файлы на сервер через фотошоп

Что они мне пишут читайте ниже. Я решил попробовать на другом хостинге запустить (результат напишу).
Всем спасибо, кто пробовал разобраться.



Здравствуйте,

Попробуйте вручную закачать картинки на ftp сервер, а не через фотошоп.



>
> Не могу понять почему изображения png не показываются в браузерах с сервера по
> прямой ссылке. С локального ПК открываются.
> Пробовал переводить в png-8 не помогает. В данный момент там формат png-24
> сохраненный фотошопом черех сохранение для веб.
>
>
>
> 24 января 2012, 23:24 от Hostland Support <support@hostland.ru>:
> > Здравствуйте,
> >
> > Обратите внимание, у вас самая первая картинка в качестве фона сайта отображается,
> > остальные - нет. Попробовал открыть картинку по прямому url:
> > http://мосмассаж.рф/...center_side.png
> > Браузер картинку не отображает.
> >
> > > Добрый день.
> > >
> > > Аккаунт: host800228
> > >
> > > У меня имеется проблема отображения картинок с сервера
> > > (ссылки на изображения указаны в отдельном файле css через class с атрибутом и
> > > значением
> > > background-image: url('../img/menu/button_h4_center_side.png'); ),
> > > запуск страницы локально на моём копьютере отображает во всех браузерах
правильно.
> > >
> > > Проверял:
> > > правильность написания адреса ссылок (пробовал убирать "../", писал поным
адресом
> > > с http),
> > > адрес файла css -
> > > толку нет.
> > >
> > > Интернет с форумами тоже ничего не дали.
> > >
> > > Адрес страницы с не правильным отображением: http://мосмассаж.рф/index2.html
> > > Адрес файла css:
> > > http://мосмассаж.рф/css/main.css
> > >
> > >
> > > Прикрепляю архив с иходниками для проверки локально.
> > >
> > > Прошу Вас помочь разобраться связано ли это с ошибкой сервера или это моя
ошибка.
> > > Спасибо!
> > >
> >
> > ==
> > С уважением,
> > Дмитрий Лебедев,
> > Техническая поддержка [Hostland.RU]
> > http://www.hostland.ru/contacts/
> Сайт специалиста по реабилитации и МАССАЖу: www.89096738584.ru
> Информация о специалисте, теория массажа, музыка для массажа.
>
>
  • 0

#8 Kismedia

Kismedia
  • Пользователь
  • 315 сообщений
  • Репутация: 0

Отправлено 25 Январь 2012 - 20:16

Через Фотошоп никогда не пробывал, если честно.
Ну зайдите по ФТП через какой-нибудь клиент и скрин им киньте.
  • 0

#9 HapkomaH

HapkomaH
  • Пользователь
  • 38 сообщений
  • Репутация: 2

Отправлено 25 Январь 2012 - 23:23

Они наркоманы что ли?) Как можно до такого догадаться?! Руки бы им выпрямить, да скривить обратно. Попробуйте залить файлы в корень или другие папки, попробуйте поменять расширение файла на jpg (просто переименуйте), браузер должен нормально обработать файл. Файл в принципе у вас загружается (первые 555 байт у меня загрузило и это действительно ваш файл, судя по тому, что он создан в Photoshop), но не полностью. Посмотрите в ftp-клиенте размер файлов .png, возможно у вас ftp-клиент неправильно сработал.
  • 1

#10 vitsn

vitsn
    Topic Starter
  • Пользователь
  • 17 сообщений
  • Репутация: 0

Отправлено 26 Январь 2012 - 08:31

Да, по размеру все файлы меньше на 1 байт, чем у меня на компе. Я понял, Вы правы, нашел в настройках FTP клиента, стоял режим передачи ASCII, поменял, теперь всё нормально. Спасибо!!!
  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru