Перейти к контенту
  • 0

Не открываются прикрепленные изображения


drum1616

Вопрос

Перерыл весь форум, этот вопрос задают часто но никто так и не ответил на него:

Не открываются прикрепленные изображения,

маленькое превью есть, но при нажатии фото не открывается, хотя по этой же

ссылки тот же регет закачивает без проблем, сам файл большого фото тоже

существует, если прикреплять не изображение а zip

архив - загружается нормально. Где копать?

 

Ответ хостера:

В общем, скрипт выдаёт последовательность "левых" байтов перед содержимым

jpg-файла. Такое нередко случается, когда используется "русифицированная",

"патченная", в общем, "неправильная" версия ipb. Посмотрите место, отвечающее за

выдачу картинок-вложений. Очень может быть, там в начале php файла, перед <?php

пустая строка или что-то в этом духе.

 

ВОПРОС: Где же это место отвечающее за

выдачу картинок-вложений?

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

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

  • 0
Это может быть в десятке файлов, нужно многие проверять. Первые в очереди: index.php, attach.php. Как до <?php, так и после ?> смотрите.
Ссылка на комментарий
Поделиться на других сайтах

  • 0
У товарища из мытищ такое было потому что где-то было echo перед выводом картинки. См. тему про аттачи.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Огромное спасибо!

Оказалось:

в файле index.php в конце после ?> было куча пробелов!!! Удалил - все стало нормально.

Никогда бы не подумал что пробелы могут создать такую проблему!

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

  • 0
Ага, такое бывает когда gzip сжатие настроено на уровне апача (zlib)
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Ага, такое бывает когда gzip сжатие настроено на уровне апача (zlib)

Такое бывает потому что эти пробелы расцениваются веб-сервером (ЛЮБЫМ!) как HTML и выводятся в поток браузера до того как тот успевает отработать отдачу контента картинки. В итоге картинка начинается с пробелов, а не с сигнатуры как положено, в итоге браузер просто считает что она "битая".

 

Gzip, Zlib и прочее вообще тут не при чем.

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

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

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

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

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

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

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.