10 фев2015
Ошибка JAuthentication
На вашем сайте, который работает на популярной CMS Joomla, появилась ошибка "JAuthentication::__construct: Could not load authentication libraries"? Не беда! она легко устранима! Данная ошибка возникает при попытке авторизоваться в административной части сайта и свидетельствует о том, что имя пользователя (логин администратора) и пароль не совпадают. Причиной возникновения является отключение плагина Authentication - Joomla (Аутентификация - Joomla) и/или плагина User - Joomla! (Пользователь - Joomla!).
Решить данную ошибку просто. Зайдите в phpMyAdmin и включите эти два плагина с помощью следующих двух SQL-запросов:
Активировать плагин "Authentication - Joomla":
UPDATE
`jos_plugins`
SET
`name` = 'Authentication - Joomla',
`element` = 'joomla',
`folder` = 'authentication',
`access` = '0',
`ordering` = '1',
`published` = '1',
`iscore` = '1',
`client_id` = '0',
`checked_out` = '0',
`checked_out_time` = '0000-00-00 00:00:00',
`params` = ''
WHERE
`id` = '1';
`jos_plugins`
SET
`name` = 'Authentication - Joomla',
`element` = 'joomla',
`folder` = 'authentication',
`access` = '0',
`ordering` = '1',
`published` = '1',
`iscore` = '1',
`client_id` = '0',
`checked_out` = '0',
`checked_out_time` = '0000-00-00 00:00:00',
`params` = ''
WHERE
`id` = '1';
Активировать плагин "User - Joomla":
UPDATE
`jos_plugins`
SET
`name` = 'User - Joomla!',
`element` = 'joomla',
`folder` = 'user',
`access` = '0',
`ordering` = '0',
`published` = '1',
`iscore` = '0',
`client_id` = '0',
`checked_out` = '0',
`checked_out_time` = '0000-00-00 00:00:00',
`params` = 'autoregister=1\r\n\r\n'
WHERE
`id` = '5';
`jos_plugins`
SET
`name` = 'User - Joomla!',
`element` = 'joomla',
`folder` = 'user',
`access` = '0',
`ordering` = '0',
`published` = '1',
`iscore` = '0',
`client_id` = '0',
`checked_out` = '0',
`checked_out_time` = '0000-00-00 00:00:00',
`params` = 'autoregister=1\r\n\r\n'
WHERE
`id` = '5';