Если по
attach_id
в базе найти физическое имя файла фотографии и просмотреть его, то там всё ок. В файле именно та фотография, которую загрузили, а вот в браузер выводится то-ли кэшированная, то-ли ещё какой-то мусор. Как это исправить? Где отключить кэширование?Пробовал в файле
\includes\functions_download.php
менять
Код: Выделить всё
header('Cache-Control: public');
Код: Выделить всё
header('Cache-Control: no-store');
attach_id
.Отправлено спустя 3 минуты 24 секунды:
Добавлю...
Если сообщение сохранить, то превьюшки так и останутся с мусором. Более того, клик по ним открывает увеличенную фотку мусора. Всё нормализуется, если обновить страницу браузера.
Я раньше думал, что такое только у меня на локалке. Но такой же эффект обнаружил и на рабочем сервере.
Отправлено спустя 32 минуты 53 секунды:
Ещё добавлю...
Вот я создал сообщение и смотрю его. Правильная только первая фотография.
После обновления страницы начинают выводиться правильные фотографии.
ЗЫ. Не смотрите, что там товары какие-то и т.д. и т.п. На самом деле - это обычное форумное сообщение, просто перекомпоновано шаблоном так, как мне нужно.