Это из-за того что компонент не обновился(конфликт версий в БД и xml). Вручную обновите файлы как писал тут Вышла новая версия JComments Fork 4.0.4
Для этого есть импорт/экспорт настроек(и прав доступа) в "Компонеты -> Jcomments -> Настройки".
1. Ошибку JCommentsSecurity (у себя) уже исправлял на версии 4.0.4, до появления v. 4.0.5
2. Система проверяет файл:
https://raw.githubusercontent.com/exstreme/Jcomments-4/Develop/update-jcomments.xml
В нем есть такие строки:
и
<downloadurl type="full" format="zip">https://github.com/exstreme/Jcomments-4/raw/master/pkg_jcomments_4.0.5.zip</downloadurl>
Логично, что в админке получаем уведомление о наличии новой версии.
Далее, при попытке обновиться, получаем ошибку т.к по указанному пути, файла физически нет.
Идем на GitHub
https://github.com/exstreme/Jcomments-4/releases и здесь видим 4.0.5:
Fixed "JCommentsSecurity not found" error while saving article in frontend.
Fixed rare error with empty object link when article saved with error(or without).
Change some content plugins to work with new Joomla version.
Removed content plugins for outdated versions of the components.
И возможность скачать:
https://github.com/exstreme/Jcomments-4/releases/download/v4.0.5/pkg_jcomments_4.0.5.zipСкачал, обновился. Чекаю наличие обновлений и снова получаю, якобы уже исправленную ошибку "JCommentsSecurity not found" + уведомление о доступности версии 4.0.5, которую только что установил.
Что впринципе логично, т.к в файле pkg_jcomments.xml (в скаченной версии 4.0.5) по факту:
А должно быть:
За предложение при каждым обновлении, замены файла object.php и "ручного" экспорта/импорта настроек компонента, спасибо. Надеюсь это временные решения.