Atualizar O Drupal Para Uma Versão Mais Recente
A forma de atualizar o Drupal depende de como o instalou:
- Através do seu painel de controlo — Disponibilizamos uma ferramenta para efetuar a atualização de forma automática. Para obter mais informações, consulte Upgrading Applications Installed through Your Control Panel.
- Instalação manual — Se instalou o Drupal manualmente, irá necessitar de utilizar as informações indicadas em seguida.
Atualizar instalações manuais do Drupal para uma versão mais recente
OBSERVAÇÃO: antes de começar, clique aqui para verificar qual é a versão do Gestor de ficheiros do FTP que está a ser utilizada no seu Painel de controlo. Este artigo de ajuda aplica-se ao Novo Gestor de ficheiros do FTP. Se estiver a utilizar o Gestor de ficheiros do FTP Clássico, consulte Upgrading to a Newer Version of Drupal
A atualização do Drupal® para uma versão mais recente pode envolver muitos passos. Existem alguns recursos fantásticos disponíveis no sítio do Drupal, mas queremos destacar algumas questões adicionais para o ajudar quando trabalhar com o nosso ambiente de alojamento específico.
OBSERVAÇÃO: este artigo ajuda-o a efetuar uma cópia de segurança do seu sítio e da sua base de dados atuais e a criar um sítio de teste. Para obter instruções detalhadas relativamente a passos de atualização adicionais, recomendamos que consulte o sítio do Drupal e o ficheiro upgrade.txt incluído na nova versão para a qual está a efetuar a atualização.
Para efetuar uma cópia de segurança e descarregar o seu sítio e a sua base de dados atuais
- Inicie uma sessão no seu Gestor da conta.
- Clique em Alojamento na internet.
- Junto à conta de alojamento que pretende usar, clique em Iniciar.
- Na secção Ferramentas, clique em Gestor de ficheiros.
- Navegue para a pasta que contém os seus ficheiros do Drupal.
- Clique no visto à esquerda da coluna Nome do ficheiro para selecionar todos os ficheiros.
- No menu Mais, clique em Arquivar. Atribua um nome ao ficheiro e siga as indicações fornecidas.
- Selecione o ficheiro arquivado e, em seguida, clique em Descarregar.
- Volte ao Painel de controlo da sua conta de alojamento.
- No separador Bases de dados, selecione MySQL.
- Na sua lista de bases de dados, clique em Ações junto à base de dados que pretende utilizar e, em seguida, em Efetuar cópia de segurança.
- Clique em OK.
Poderá demorar até 15 minutos para ser efetuada uma cópia de segurança da base de dados. Posteriormente, pode utilizar um programa cliente de FTP para descarregar a cópia de segurança a partir da pasta db_backups.
Criar um sítio de teste
Este passo é opcional. No entanto, o Drupal recomenda a criação de um sítio de teste para verificar se a atualização não criou quaisquer problemas no seu sítio.
O nosso Hosting Control Panel facilita-lhe esta tarefa. Após executar o ficheiro update.php para atualizar a estrutura da sua base de dados e recarregar quaisquer módulos personalizados, pode prosseguir com a cópia do seu sítio para outra pasta na sua conta de alojamento, de modo a testá-lo de forma abrangente.
Para efetuar uma cópia de segurança da sua base de dados e criar uma base de dados para o seu sítio de teste
- Inicie uma sessão no seu Gestor da conta.
- Clique em Alojamento na internet.
- Junto à conta de alojamento que pretende usar, clique em Iniciar.
- Aceda ao separador Bases de dados e selecione MySQL.
- Clique em Criar base de dados. Anote o nome de utilizador e a palavra-passe que utiliza e certifique-se de que seleciona a versão 5.0 do MySQL.
- Clique em OK
- Clique no botão com um lápis junto à base de dados associada à sua instalação do Drupal.
- Na barra Ação, selecione Efetuar cópia de segurança. Certifique-se de que não substitui a cópia de segurança que criou anteriormente. Caso seja necessário, descarregue a cópia de segurança existente antes de criar uma nova. A cópia de segurança existente contém as informações da sua instalação anterior, pelo que poderá precisar desta cópia se for necessário reverter a instalação para essa versão.
- Aguarde que a nova base de dados seja criada e a base de dados existente do Drupal seja guardada numa cópia de segurança. Este procedimento não deverá demorar mais do que 30 minutos.
Para copiar o seu sítio para uma subpasta na sua conta de alojamento
- Inicie uma sessão no seu Gestor da conta.
- Clique em Alojamento na internet.
- Junto à conta de alojamento que pretende usar, clique em Iniciar.
- Na secção Ferramentas, clique em Gestor de ficheiros.
- Cique em Novo e, em seguida, selecione Nova pasta. Este é o diretório para o qual irá copiar os ficheiros existentes do seu sítio do Drupal.
- Navegue para a pasta que contém os seus ficheiros do Drupal.
- Clique no visto à esquerda da coluna Nome do ficheiro para selecionar todos os ficheiros. Se existirem mais de 50 ficheiros neste diretório, efetue a operação várias vezes.
- No menu Mais, clique em Duplicar.
- Na árvore de diretórios, clique no diretório que acabou de criar.
- Clique em OK.
Para copiar a sua base de dados existente do Drupal para a nova base de dados e modificar o ficheiro settings.php
- Inicie uma sessão no seu Gestor da conta.
- Clique em Alojamento na internet.
- Junto à conta de alojamento que pretende usar, clique em Iniciar.
- Aceda ao separador Bases de dados e selecione MySQL.
- Clique no botão com um lápis junto à nova base de dados que criou.
- Copie o conteúdo do campo Nome do anfitrião. Irá necessitar destas informações quando modificar o ficheiro settings.php de forma a este apontar para a sua base de dados de cópia de segurança.
- Clique em Restaurar.
- Selecione a cópia de segurança da sua base de dados do Drupal e clique em Restaurar.
- Aceda ao separador Ferramentas e selecione Gestor de ficheiros do FTP.
- Aceda à pasta de cópia segurança do seu sítio e navegue para sites\default. A pasta predefinida contém o ficheiro settings.php.
- Clique na caixa de seleção à frente do ficheiro settings.php e, em seguida, clique em Permissões.
- Aceda ao separador Permissões avançadas e certifique-se de que a opção Gravar está selecionada na área Permissões do proprietário. Clique em OK.
- Volte a selecionar a caixa à frente do ficheiro settings.php e clique em Editar.
- Localize a seguinte linha no ficheiro: "$db_url = 'mysql://user:pass@server/databasename';". Substitua "user" e "pass", respetivamente, pelo nome de utilizador e pela palavra-passe que criou para a sua base de dados de cópia de segurança. Da mesma forma, substitua "server" pelo nome de anfitrião que copiou quando estava a restaurar a sua base de dados e "databasename" pelo seu nome de utilizador.
- Percorra o ficheiro e localize "$base_url = ' ';". Coloque o seu endereço da internet entre as plicas (' '), incluindo a subpasta que criou. Por exemplo, 'http://www.exemploporreiro.com/aminhasubpasta'.
- Navegue para o seu sítio, aceda à subpasta que criou e teste o sítio.
Se não conseguir encontrar quaisquer problemas no seu sítio, pode utilizar as instruções fornecidas pelo Drupal para voltar a colocar o sítio atualizado no modo online.
Para sua comodidade, fornecemos informações sobre como utilizar determinados produtos de terceiros, mas não apoiamos nem prestamos assistência diretamente a esses produtos e não somos responsáveis pelas funções ou pela fiabilidade dos mesmos. O Drupal® é uma marca registada de terceiros. Todos os direitos reservados.