

Майкл
Ищите меня тут)
+1072
Репутация
499
Рейтинг
И что, у тех, кто хостится у ihc.ru нет проблем?

Вот что имеем на сегодняшний день....
Чистый instantcms, версии 1.10.6.
Во всех браузерах работает нормально кроме IE.
Хостер- ihc.ru
Суть проблемы- при авторизации пользователем и нажатии кнопки "Выход", разлогиниться не возможно.
при этом если нажать F12 (появление окна консоль ошибок), то сайт начинает работать корректно.
Как решить проблему ума не приложу.
Если кто знает прошу отписаться.
Чистый instantcms, версии 1.10.6.
Во всех браузерах работает нормально кроме IE.
Хостер- ihc.ru
Суть проблемы- при авторизации пользователем и нажатии кнопки "Выход", разлогиниться не возможно.
при этом если нажать F12 (появление окна консоль ошибок), то сайт начинает работать корректно.
Как решить проблему ума не приложу.
Если кто знает прошу отписаться.
Друзья!
Заметил такую штуку в 1.10.6. в браузере IE
В других браузерах работает нормально.
При авторизации на сайте IE не удается разлогиниться и сайт жестко кэшируется.
Заметил такую штуку в 1.10.6. в браузере IE
В других браузерах работает нормально.
При авторизации на сайте IE не удается разлогиниться и сайт жестко кэшируется.
Выношу на обсуждение сообщества вопрос о кэшировании сайта.
В общем на заказе несколько сайтов.
В свое время по моей просьбе хостером были произведены настройки кэширования картнок, скриптов и т.п.
Сейчас на одном новом сайте заметил проблему в браузере IE, что при разлогинивании на сайте (нажатии кнопки выход), разлогинивание не происходит и IE жестко кэшируется.
Попросил хостера убрать кэш и вот его ответ:
"Извините, но со стороны сервера настройки кеширования установлены по умолчанию и не были увеличены.
Рекомендуем вам проверить настройки вашей CMS (именно она формирует заголовки с указанием времени жизни данных) и изменить в ней длительность жизни сессий. "
Что думаете по сему счету?
В общем на заказе несколько сайтов.
В свое время по моей просьбе хостером были произведены настройки кэширования картнок, скриптов и т.п.
Сейчас на одном новом сайте заметил проблему в браузере IE, что при разлогинивании на сайте (нажатии кнопки выход), разлогинивание не происходит и IE жестко кэшируется.
Попросил хостера убрать кэш и вот его ответ:
"Извините, но со стороны сервера настройки кеширования установлены по умолчанию и не были увеличены.
Рекомендуем вам проверить настройки вашей CMS (именно она формирует заголовки с указанием времени жизни данных) и изменить в ней длительность жизни сессий. "
Что думаете по сему счету?
Так и не понял картинка просматривается или нет?
неужели никто не сталкивался с таким. Может хоть разработчик ответит?
Или вы видите пустое место, где должна быть картинка?
И версия какая?
Уважаемый Mike смог воспроизвести проблему на чистом 1.10.6
Системного решения пока нет. Есть решение проблемы другое, но оно не системное… поэтому наберитесь терпения…
Системного решения пока нет. Есть решение проблемы другое, но оно не системное… поэтому наберитесь терпения…
Самое интересное, что создал аналогичный сайт на поддомене, там флеш работает нормально, перенес все файлы на работающий сайт и ни в какую не желает.(
На дефолте такая же трабла.
Боюсь, придётся дописывать как минимум:
— шаблон дефолт или нет (что на дефолте?);
— чистая инсталяция или обновление
IE фотография тоже загружается флешь загрузчиком нормально.
Шаблон не дефолт, чистая инсталяция совсем недавно, правки были не значительные и фотоальбомы не затрагивали.
В 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
В 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.10.6
При загрузке фотографий через флеш-загрузчик в личный фотоальбом ошибка 404 /photos/submit
Однако если загружать стандартным загрузчиком, то все нормально загружается.
Как можно вылечить?
При загрузке фотографий через флеш-загрузчик в личный фотоальбом ошибка 404 /photos/submit
Однако если загружать стандартным загрузчиком, то все нормально загружается.
Как можно вылечить?
Проблему решил. Был конфликт стилей…
И похоже давно, только не замечал…

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