Вердикт - Поведенческий анализ

Антивирусный робот Яндекса при проверке страниц выдал вердикт — поведенческий анализ.
Что же это такое? По данным со страниц Яндекс это:
Анализ поведение JavaScript-кода и других активных элементов. Если поведение совпадает с эвристическими правилами, характерными для drive-by-download атак, например, детектор вредоносных Java апплетов или детектор вредоносных PDF документов обнаруживают попытку эксплуатации уязвимости для выполнения вредоносного кода, то принимается решение о том, что проверяемая страница является опасной для посетителей.
На самом деле, сама проблема с попаданием в антивирусный фильтр Яндекс «Поведенческий анализ».
Получив данный вердикт я долго перебирал на сайте весь JavaScrip и html шаблоны, но так и ничего не нашёл. Что же имел ввиду Яндекс?

Случайно решил взглянуть на файл .htaccess и УРА, вот они вредные скрипты)

В содержимом файла был код похожий на:
RewriteEngine On
RewriteCond %{HTTP_REFERER} .*google.* [OR]
RewriteCond %{HTTP_REFERER} .*ask.* [OR]
RewriteCond %{HTTP_REFERER} .*yahoo.* [OR]
RewriteCond %{HTTP_REFERER} .*baidu.* [OR]
RewriteCond %{HTTP_REFERER} .*youtube.* [OR]
RewriteCond %{HTTP_REFERER} .*wikipedia.* [OR]
RewriteCond %{HTTP_REFERER} .*qq.* [OR]
...
RewriteRule ^(.*)$ .....

Вычистив лишний код, проблема с попаданием в антивирусный фильтр Яндекс «Поведенческий анализ», исчезла.

Не отображаются подкатегории virtuemart

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

1. Добавить товар в любую из категорий.
Если не помогло...

2. Проверить, включено отображение категории вообще.
Если и это не помогло.

3. Идем administrator/components/com_virtuemart/html/shop.browse.php
Открываем файл в редакторе (советую Notepad++) и правим строчку №86 таким образом чтобы вышло:
elseif ( $num_rows == 0 && empty ($product_type_id) && !empty ($child_list)) {

Суть проблемы: потерянный знак «!» (логическое NOT) перед вторым empty.

Удачи!

Не заходит в админку Joomla

Перепост с своего сайта
Сегодня столкнулся с интересной проблемой! На страничке входа в администратор CMS Joomla 1.5.21, после ввода имени пользователя и пароля, и нажатия на кнопку «Войти» – я попадаю на ту же самую страничку. При этом никаких действий, кроме сохранения Session Cookie не происходит :(

Уж чего только я не пробовал (загуглил то много)))). И кэш сессий чистил, и session_heandler изменял… Ничего не помогало… Иногда после некоторых «танцев с бубном» получал сообщение Invalid Token.

В интернете много решений для этой проблемы. И для разных людей, подходили разные решения. Но среди «кучи» решений просматривается суть проблемы! Практически у всех, данная проблема возникала, либо, при переносе на другой хостинг, либо, после «загадочных действий» хостинг провайдера (хостера)!

Читать дальше