+  HandyCache форум
|-+  Главная категория» Общие вопросы» Проблема с ajax-аттачами картинок
Имя пользователя:
Пароль:
Страниц: [1]   Вниз
  Отправить эту тему    Печать  
Автор Тема: Проблема с ajax-аттачами картинок  (Прочитано 4555 раз)
0 Пользователей и 1 Гость смотрят эту тему.
DieHard
Гость
« : 10 февраля 2009, 10:43:51 »

Перестали открываться аттачи с картинками, думал проблема браузера, но потом попробывал в IE и FF - тоже не работает. В ходе "ломания" головы, выяснилось, что дело в Handy Cache потому, что в "Чтение кеша" при снятии галочки "Разрешить" аттачи стали открываться. Покопался в правилах, но ничего так и не нашел. Прошу помощи в этом вопросе. Аттачи режет на ЭТОМ форуме. Скриншоты прилагаю.

   

Заранее спасибо за помощь.

З.Ы. Браузер использую ОПЕРА, соотв. предлагать отключать чтение из кеша на время не предлагать, т.к. картинки открывают и при установленной галочке, а после этого записываются и в последствии берутся из кеша. "Не использовать для опера" не включай, т.к. в опере есть собственная кнопочка "Показывать картинки\Только из внутреннего кеша опера\Не показывать"
« Последнее редактирование: 10 февраля 2009, 11:43:37 от DieHard » Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #1 : 10 февраля 2009, 14:00:07 »

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

Надо первым делом было в Мониторе HC смотреть, чем атачмент блокируется, а уже потом добавлять исключения для правил.
Если сам не разберешься, то лог монитора HC приложи...
Сообщить модератору   Записан
DieHard
Гость
« Ответ #2 : 10 февраля 2009, 14:12:41 »

Ведение лога было отключено, сейчас включил и попробую произвести нужные манипуляци, после которых выложу лог.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #3 : 10 февраля 2009, 14:15:23 »

Что именно? Монитор или лог?

Про монитор HC читай в Документации.
Про лог здесь: http://handycache.ru/component/option,com_smf/Itemid,10/topic,948.msg7798/#msg7798
Сообщить модератору   Записан
DieHard
Гость
« Ответ #4 : 10 февраля 2009, 14:29:12 »

Сделал лог, в точности, как указано в мануале.

* log.rar (5.31 Кб - загружено 19 раз.)
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #5 : 10 февраля 2009, 15:04:10 »

Сделал лог, в точности, как указано в мануале.

Вообще-то, я просил лог Монитора, а не отладочный лог HC!

Судя по всему, проблема не в блокировке атачей, а в распаковке GZIP.
Баг обсуждался: http://handycache.ru/component/option,com_smf/Itemid,10/topic,1661.0/
Попробуй в настройках HC на вкладке "Кэш / Управление" отключить опцию "Распаковывать gzip/deflate файлы перед записью в кэш".
Сообщить модератору   Записан
DieHard
Гость
« Ответ #6 : 10 февраля 2009, 15:11:42 »

Эта опция отключена.
Сообщить модератору   Записан
DenZzz
Модератор
*****

Репутация: +179/-11
Offline Offline

Сообщений: 5589



« Ответ #7 : 10 февраля 2009, 15:47:24 »

В списке "Запись в кэш" поставь галку "Только для GET-запросов"!
И удали все файлы из папки:
F:\Program Files\HandyCacheRC2.1.0.0.103\Cache\forum.asechka.ru\attachment.php^\
После чего перезапусти HC.

P.S. Судя по логу, после POST-запроса на атачмент служебный ответ сервера кэшируется и потом выдается повторно браузеру по вине сервера вместо загрузки самого атачмента.
Сообщить модератору   Записан
DieHard
Гость
« Ответ #8 : 10 февраля 2009, 16:14:53 »

DenZzz Спасибо большое, заработало.
Сообщить модератору   Записан
Страниц: [1]   Вверх
  Отправить эту тему    Печать  

 
Перейти в: