Новости Joomla

Логирование действий пользователя в Joomla. Создание плагина Actionlog

Логирование действий пользователя в Joomla. Создание плагина Actionlog

Логирование действий пользователя в Joomla. Создание плагина Actionlog.На вашем сайте, внутреннем портале, в интернет-магазине кто-то что-то сделал, а потом всё сломалось: сайт открывается криво (или не открывается вообще?), перестали работать фоновые задачи в планировщике, установились неправильные скидки всем пользователям на все товары... Предположим, что с безопасностью у вас всё хорошо: Joomla свежая, актуальная, расширения - тоже. Да и в логах сервера и логах Joomla тоже чисто... Тогда остаётся ещё один источник информации - Лог действий пользователей Joomla. Основная его задача - помочь быстро найти кому настучать по рогам причину и устранить её.Всё, что связано с действиями в админке - может логироваться: от обновления системы и компонентов, изменения настроек до редактирования и сохранения конкретных элементов (статьи, товары, категории и т.д.) и загрузки файлов через медиа менеджер. Нередко этот функционал помогает найти тех контент-менеджеров, кто дублирует названия товаров, создавая дубли и тем самым негативно влияя на SEO. Или же вдруг обнаруживается недозаполненная, но опубликованная карточка товара, которой не должно было быть, но она появилась. И ладно если б это был единичный случай...Читать статью на Хабре#joomla #разработка #php

WT View PDF - контент-плагин просмотра PDF для JoomlaПлагин позволяет отображать pdf файлы на...

WT View PDF - контент-плагин просмотра PDF для JoomlaПлагин позволяет отображать pdf файлы на сайте Joomla в виде HTML5
<object>, а так же с помощью javascript библиотеки PDF.js. В этом случае подключите её самостоятельно или используйте плагин web assets WT PDF.js. Укажите путь к файлу в шорт-коде
{PDF}path/to/file.pdf{/PDF}.Вы можете указать параметр
tmpl в шорт-коде для отображения PDF с выбранным макетом. Например, 
{PDF tmpl=html5object}path/to/file.pdf{/PDF} . Если параметр
tmpl не указан, то PDF-файл будет отображаться с помощью макета, указанного по умолчанию в настройках плагина.Плагин предоставляет 4 макета:- default - pdf-файл встраивается в страницу целиком с помощью библиотеки PDF.js. Требует установленного плагина веб-ассета WT PDF.js.- bootstrap-modal - просмотр файла во всплывающем окне Bootstrap 5. Отображается кнопка, по нажатию на которую открывается модальное окно. Также внизу окна отображается прогресс просмотра текущего файла. Требует установленного плагина веб-ассета WT PDF.js.- html5object - отображение содержимого файла с помощью HTML5 тега
<object>. Этот макет не требует установки никаких дополнительных плагинов и отображает содержимое pdf файла в Joomla с помощью стандартного для браузера окна.- uikit-modal - аналогично макету Bootstrap, но с использованием UIkit.Также вы можете создать собственные макеты вывода в папке
plugins/content/wtviewpdf/tmpl плагина Joomla.Минимальная версия Joomla - 5.
Страница расширенияGitHub расширения👩‍💻 Спасибо за помощь в работе над плагином участнику нашего сообщества - Виталию Некрасову (@vitalik_a).#joomla #расширения

0 Пользователей и 1 Гость просматривают эту тему.
  • 23 Ответов
  • 1236 Просмотров
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Невозможно залогиниться
« : 03.04.2017, 05:08:55 »
Здравствуйте, коллеги,
Сайт ecolora.biz
31 марта прекрасно заходил в админку, и во фронте логинился.
Сейчас же в админку под админом не пускает. Логин и пароль вводятся верные, при логине просто выбрасывает опять на форму ввода логина и пароля.
Пробовал вводить белиберду - пишет неверный логин и пароль. Значит проблема в другом.
То же во фронте. Есть обычный пользователь, ввожу известные мне логин и пароль - не принимает. Просто обновляется страница.
Что с доступом? Где можно покопаться?
Спасибо за помощь!
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Невозможно залогиниться
« Ответ #1 : 03.04.2017, 09:20:22 »
Подтверждаю, есть проблема, пока не разбирался. Делал сайт на локалке, OpenServer. Joomla 3.6.5. Все работает, но пропала возможность авторизации - просто обновляется форма. Думал, пароль забыл - сменил через phpMyAdmin - проблема осталась. Не разбирался, отложил - другие дела были. Подозреваю либо сессии, либо куки, т.к. перед появлением проблемы обновлений на сайт не ставил (если только JCE обновил, не помню).
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Невозможно залогиниться
« Ответ #2 : 03.04.2017, 09:36:27 »
О! Так я думал это на одном сайте, а точно, на втором с Joomla 3 ветки та же проблема нарисовалась... хм... может проблема в хостинге? На одном сайте обновлял NoNumber расширения. на втором не помню.
Сытранна.
Есть мысли, коллеги?
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Невозможно залогиниться
« Ответ #3 : 03.04.2017, 09:51:12 »
может проблема в хостинге?
Не думаю. Препарировать пациента смогу только вечером, а пока буду с интересом следить за темой ))
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Невозможно залогиниться
« Ответ #4 : 03.04.2017, 12:32:46 »
Такая же хрень появилась на нескольких сайтах на Joomla 2.5 на этом же хостинге... но не на всех почему-то.
Что-то мне эта тенденция не нравится.
Мля...
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Невозможно залогиниться
« Ответ #6 : 03.04.2017, 12:45:23 »
Я бы сказал не взломали, а зае%али.
Постоянно ломают.
Дык вопрос-то остается... почему в админку не пускает.
В базе в пользователях мой пользователь есть.
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

voland

  • Легенда
  • 11028
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Невозможно залогиниться
« Ответ #7 : 03.04.2017, 12:47:43 »
Я бы сказал не взломали, а зае%али.
Постоянно ломают.
Дык вопрос-то остается... почему в админку не пускает.
В базе в пользователях мой пользователь есть.
Странно, меня давно не ломают (раньше через заброшенные клиентские сайты).
Проверься айболитом хоть
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Невозможно залогиниться
« Ответ #8 : 03.04.2017, 12:51:02 »
Взломали?
Скорее всего нет, я ведь делаю на локалке на всем чистом. Если только не доглядел и со старого сайта что то перетянул, но это маловероятно, т.к. все проверяю. Возможно из соседних папок что то заползло, такой вариант не исключаю, хотя и сомневаюсь в этом.

А что в логах? Есть ошибки?
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Невозможно залогиниться
« Ответ #9 : 03.04.2017, 12:52:02 »
На сайтах стоит RSFirewall (платный). Последний раз проверялся им несколько дней назад. Удалил несколько зловредных скриптов. После этого 31 марта заходил нормально. С выходных же не могу...
Дык почему не пускает? Вроде плагин аутентификационный включен (смотрю в базе), пользователь мой есть.
Первый раз такая хрень.
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Невозможно залогиниться
« Ответ #10 : 03.04.2017, 12:53:46 »
Да кстати, попробовал сделать следующее: удалил полностью папку сайта ecolora.biz c хостинга. Залил заново из архива. Не помогло! То есть косяк где-то не в файлах. А в правах может или х.з.
С этого архива я уже пере заливал и после этого заходил в админку.
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

ChaosHead

  • Гуру
  • 5242
  • 451 / 13
Re: Невозможно залогиниться
« Ответ #11 : 03.04.2017, 13:23:50 »
У меня был косяк что не возможно было залогинится, когда в настройках Joomla стояло сжатие gzip. Но у меня писало "неверный параметр" при попытке входа.
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Невозможно залогиниться
« Ответ #12 : 03.04.2017, 16:02:51 »
Грешил на хостинг, но при равных условиях часть сайтов открывается, а часть нет...
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Re: Невозможно залогиниться
« Ответ #13 : 03.04.2017, 16:20:37 »
Проблема решилась откатом с PHP 7.0.15 на 5.4.16.
Но как так? Работало же всё под 7 нормально? Какие мысли?
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Невозможно залогиниться
« Ответ #14 : 03.04.2017, 16:54:24 »
Но как так? Работало же всё под 7 нормально? Какие мысли?
Возможно какой то кеш забился или что то достигло предела... Нет логов сервера на момент возникновения проблемы? Я вечером отпишусь, какая у меня была конфигурация сервера, может есть закономерность.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
Re: Невозможно залогиниться
« Ответ #15 : 03.04.2017, 17:45:40 »
Gzip включено в настройках? Мне помогало отключение.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Невозможно залогиниться
« Ответ #16 : 03.04.2017, 19:10:14 »
как бы... а что толку строить гипотезы о gzip и версиях php, если сайт взломан?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

ProtectYourSite

  • Живу я здесь
  • 2364
  • 137 / 4
  • Безопасность вебсайтов
Re: Невозможно залогиниться
« Ответ #17 : 03.04.2017, 20:15:31 »
как бы... а что толку строить гипотезы о gzip и версиях php, если сайт взломан?
Не вчитывался, больше отвечал по стартовому посту. Если взломали, то и вправду гадать на кофейной гуще не стоит
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Невозможно залогиниться
« Ответ #18 : 04.04.2017, 10:34:40 »
Проблема решилась откатом с PHP 7.0.15 на 5.4.16.
Но как так? Работало же всё под 7 нормально? Какие мысли?
Ошибки php что нибудь показывали на 7 пыхе
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Невозможно залогиниться
« Ответ #19 : 04.04.2017, 22:53:49 »
Так, я у себя проблему решил. Странно вела себя Joomla - просто обновляла страницу, не выводя никаких сообщений, в том числе при неправильном пароле. Так же отсутствовала возможность авторизации с фронта. В логах пусто. Все таблицы в исправном состоянии.

Что сделал: в configuration.php обнулил $cookie_domain (присвоил пустую строку), и админка открыласть. Заработала авторизация с фронтенда. Вернул назад домен, и проблема вернулась. Проверьте у себя, пожалуйста.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Невозможно залогиниться
« Ответ #20 : 05.04.2017, 00:43:41 »
Что сделал: в configuration.php обнулил $cookie_domain (присвоил пустую строку), и админка открыласть. Заработала авторизация с фронтенда. Вернул назад домен, и проблема вернулась. Проверьте у себя, пожалуйста.
Как выглядит строка cookie_domain? Похоже на то, что cookie недоступны.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Невозможно залогиниться
« Ответ #21 : 05.04.2017, 09:11:53 »
Как выглядит строка cookie_domain? Похоже на то, что cookie недоступны.
У меня было прописано
Код: php
$cookie_domain='.mydomain.ru';
поменял на
Код: php
$cookie_domain='';
Когда смотрел в браузере, куки там были, я их сразу удалил. Надо было посмотреть, что внутри... Когда искал проблему, я не думал, что она в куках, поэтому не придал им значения, просто очистил, очистил таблицу сессий, включил трассировку и т.д. Сейчас мне интересен ответ ecolora, поможет ему данное действие?
« Последнее редактирование: 05.04.2017, 09:15:00 от SeBun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

flyingspook

  • Живу я здесь
  • 3590
  • 247 / 9
Re: Невозможно залогиниться
« Ответ #22 : 06.04.2017, 02:01:36 »
просто очистил, очистил таблицу сессий, включил трассировку и т.д.
Так может просто таблицу сессий надо было почистить, такой глюк встречался еще до 3* версий. Кстати с куками в тройке тоже были не доработки и потом их исправляли.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Невозможно залогиниться
« Ответ #23 : 06.04.2017, 09:39:43 »
Так может просто таблицу сессий надо было почистить, такой глюк встречался еще до 3* версий. Кстати с куками в тройке тоже были не доработки и потом их исправляли.
Да нет, эта таблица тут ни при чем, чистил, никакого эффекта. При обновлении страницы сессии появляются, но невозможно залогинится.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Joomla! 3.9.21 Невозможно создать пункт меню

Автор edvalitto

Ответов: 1
Просмотров: 171
Последний ответ 26.03.2025, 19:26:30
от azm1n
Невозможно отредактировать статью с фронта (не открывается редактор)

Автор kuzmit4

Ответов: 2
Просмотров: 468
Последний ответ 16.10.2020, 12:20:15
от NewUsers
Ошибка "Невозможно очистить кэш" у плагина Cache Cleaner

Автор Loh

Ответов: 11
Просмотров: 1006
Последний ответ 05.05.2020, 23:26:50
от Loh
Невозможно создать метку с буквой "б"

Автор Alpa

Ответов: 20
Просмотров: 1119
Последний ответ 20.02.2017, 12:19:07
от Alpa
Joomla выводит сайт в оффлайн, после чего невозможно зайти под прежним паролем админа

Автор majei

Ответов: 1
Просмотров: 965
Последний ответ 24.06.2014, 12:56:10
от majei