Onde está a Atualização do Joomla?!?

Onde está a Atualização do Joomla?

Desde a versão 2.5.4 Joomla pode-se instalar a versão mais recente pelo novo componente Atualização Joomla. Normalmente ele pode ser encontrado no menu Componentes, porém as vezes o ítem some. Caso isso aconteça, será necessário rodar um pequeno roteiro SQL.

Primeiro, verifique se o componente está instalado. Vá em Extensões > Gerenciador de Extensões > Administrar e filtre por Atualização Joomla.

Se a Atualização do Joomla não aparecer como um componente instalado, execute o roteiro SQL a seguir:

UPDATE #__menu SET component_id =(SELECT extension_id FROM #__extensions WHERE name = "com_joomlaupdate") WHERE title = "com_joomlaupdate"

Isso atualizará uma linha no banco de dados. Se não funcionar, vá em Extensões > Gerenciador de Extensões > Descobrir e instale o componente.

Se a Atualização do Joomla aparecer como instalada, mas não está visível no menu Componentes, está faltando uma entrada na tabela do banco de dados #__menu.

INSERT INTO `#__menu` (`menutype`, `title`, `alias`, `note`, `path`, `link`, `type`, `published`, `parent_id`, `level`, `component_id`, `ordering`, `checked_out`, `checked_out_time`, `browserNav`, `access`, `img`, `template_style_id`, `params`, `lft`, `rgt`, `home`, `language`, `client_id`)
VALUES ('menu', 'com_joomlaupdate', 'Joomla! Update', '', 'Joomla! Update', 'index.php?option=com_joomlaupdate', 'component', 0, 1, 1, (SELECT extension_id FROM #__extensions WHERE `name` = 'com_joomlaupdate'), 0, 0, '0000-00-00 00:00:00', 0, 0, 'class:joomlaupdate', 0, '', 41, 42, 0, '*', 1);

Substitua o #_ de #__menu e #__extensions com o prefixo de seu banco de dados. Para localizá-lo vá para Configuração Global > Servidor > Configurações do Banco de Dados > Prefixo.

Por exemplo, se o prefixo das tabelas no seu banco é xyz então você terá xyz_menu e xyz_extensions.

______

Este post é baseado no artigo Joomla Update Missing in from Admin Menu
publicado em Joomla! Documentation

Related Posts with Thumbnails
Seja Sociável! Compartilhe!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *