Майкл

Майкл

Ищите меня тут)
+1072
Репутация
499
Рейтинг
#1 [ЕСТЬ РЕШЕНИЕ] Вопросы кэширования. 18 мая 2015 в 21:05
И что, у тех, кто хостится у ihc.ru нет проблем? hoho
#2 [ЕСТЬ РЕШЕНИЕ] Вопросы кэширования. 18 мая 2015 в 19:33
Вот что имеем на сегодняшний день....
Чистый instantcms, версии 1.10.6.
Во всех браузерах работает нормально кроме IE.
Хостер- ihc.ru
Суть проблемы- при авторизации пользователем и нажатии кнопки "Выход", разлогиниться не возможно.
при этом если нажать F12 (появление окна консоль ошибок), то сайт начинает работать корректно.

Как решить проблему ума не приложу.
Если кто знает прошу отписаться.
#3 [ЕСТЬ РЕШЕНИЕ] Вопросы кэширования. 18 мая 2015 в 02:36
Друзья!
Заметил такую штуку в 1.10.6. в браузере IE
В других браузерах работает нормально.
При авторизации на сайте IE не удается разлогиниться и сайт жестко кэшируется.
#1 [ЕСТЬ РЕШЕНИЕ] Вопросы кэширования. 17 мая 2015 в 17:47
Выношу на обсуждение сообщества вопрос о кэшировании сайта.
В общем на заказе несколько сайтов.
В свое время по моей просьбе хостером были произведены настройки кэширования картнок, скриптов и т.п.
Сейчас на одном новом сайте заметил проблему в браузере IE, что при разлогинивании на сайте (нажатии кнопки выход), разлогинивание не происходит и IE жестко кэшируется.
Попросил хостера убрать кэш и вот его ответ:
"Извините, но со стороны сервера настройки кеширования установлены по умолчанию и не были увеличены.
Рекомендуем вам проверить настройки вашей CMS (именно она формирует заголовки с указанием времени жизни данных) и изменить в ней длительность жизни сессий. "
Что думаете по сему счету?
#4 Изменились пути к картинкам 16 мая 2015 в 22:32


неужели никто не сталкивался с таким. Может хоть разработчик ответит?

sinon
Так и не понял картинка просматривается или нет?
Или вы видите пустое место, где должна быть картинка?
И версия какая?
#5 Проблема с флеш загрузчиком в 1.10.6 16 мая 2015 в 22:29
Уважаемый Mike смог воспроизвести проблему на чистом 1.10.6
Системного решения пока нет. Есть решение проблемы другое, но оно не системное… поэтому наберитесь терпения…
#6 Проблема с флеш загрузчиком в 1.10.6 14 мая 2015 в 20:49
Самое интересное, что создал аналогичный сайт на поддомене, там флеш работает нормально, перенес все файлы на работающий сайт и ни в какую не желает.(
#7 Проблема с флеш загрузчиком в 1.10.6 14 мая 2015 в 20:11


Боюсь, придётся дописывать как минимум:
— шаблон дефолт или нет (что на дефолте?);
— чистая инсталяция или обновление

Олег Васильевич я
На дефолте такая же трабла.
#8 Проблема с флеш загрузчиком в 1.10.6 14 мая 2015 в 01:02
IE фотография тоже загружается флешь загрузчиком нормально.
#9 Проблема с флеш загрузчиком в 1.10.6 14 мая 2015 в 00:31
Шаблон не дефолт, чистая инсталяция совсем недавно, правки были не значительные и фотоальбомы не затрагивали.
В Chrome через флеш загрузчик фотка добавилась, остальные браузры ни в какую работать не хотят.
Мазила написала в консоле:
Метод document.createAttribute() является устаревшим. Для его замены используйте метод element.setAttribute(). imtranslatorOverlay.js:2718:0
Метод setAttributeNode() является устаревшим. Для его замены используйте метод setAttribute(). imtranslatorOverlay.js:2720:0

Опера:
error404() @ /components/users/photos.php => 125
include() @ /components/users/frontend.php => 823
users()
call_user_func() @ /core/cms.php => 889
proceedBody() @ /index.php => 73
#1 Проблема с флеш загрузчиком в 1.10.6 13 мая 2015 в 23:31
Версия 1.10.6
При загрузке фотографий через флеш-загрузчик в личный фотоальбом ошибка 404 /photos/submit
Однако если загружать стандартным загрузчиком, то все нормально загружается.

Как можно вылечить?
#10 [ЕСТЬ РЕШЕНИЕ] Не просматриваются картинки в личных альбомах 13 мая 2015 в 23:27
Проблему решил. Был конфликт стилей… scratchИ похоже давно, только не замечал…
#1 [ЕСТЬ РЕШЕНИЕ] Не просматриваются картинки в личных альбомах 13 мая 2015 в 20:11
Версия 1.10.1
Заметил такую напасть.
В старой опере картинки в личных фотоальбомах отображаются нормально, а
в новой опере Opera 29.0, а так же в Chrome — маленькая картинка с названием фотоальбома есть, а при переходе на саму картинку её как будто не существует.
Чего делать?
#11 Скрыть весь контент сайта от гостей 12 мая 2015 в 08:19


web4ik
В первом варианте заглушка не срабатывет и картинка вставкой кодом из фотоальбома выводится без проблем.
#12 Скрыть весь контент сайта от гостей 12 мая 2015 в 00:53


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

  1. RewriteEngine On
  2. RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
  3. RewriteCond %{HTTP_REFERER} !^$
  4. RewriteRule .*\.(jpe?g|gif|png)$ http://mysite.com/images/nullimage.gif [L]
Этот метод не только запрещает прямые ссылки на изображения, но и привинчивает заглушку, которая будет отображаться на сторонних ресурсах вместо оригинальных изображений с вашего ресурса.
Если необходимо чтобы выдавал не заглушку а ошибку, то такой код:
  1. RewriteEngine On
  2. RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
  3. RewriteCond %{HTTP_REFERER} !^$
  4. RewriteRule .*\.(jpe?g|gif|png)$ - [F]
Можно так же запретить ссылки для конкретных доменов, чтобы был запрет только для определенных ресурсов:
  1. RewriteEngine On
  2. RewriteCond %{HTTP_REFERER} ^http://(.+\.)?vk\.com/ [NC,OR]
  3. RewriteCond %{HTTP_REFERER} ^http://(.+\.)?odnoklassniki\.ru/ [NC,OR]
  4. RewriteCond %{HTTP_REFERER} ^http://(.+\.)?facebook\.com/ [NC]
  5. RewriteRule .*\.(jpe?g|gif|png)$ http://mysite.com/images/nullimage.gif [L]
Но в любом случае картинки будут просматриваться гостями если они введут в браузере url по типу mysite.com/images/picture.jpg
(У меня не было цели запретить картинки по прямой ссылке, моя цель была скрыть весь контент сайта от гостей.

web4ik
Ok, завтра попробую и отпишусь в теме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.