Frequently Asked Questions

Other Languages: Dansk Deutsch Ελληνικά English Español Suomi Français Italiano Bokmål Nederlands Polski Português - Brasil Русский Svenska Türkçe Українська

Atualizar O Drupal Para Uma Versão Mais Recente

Print this Article
Last Updated: August 13, 2014 11:36 AM

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

  1. Inicie uma sessão no seu Gestor da conta.
  2. Clique em Alojamento na internet.
  3. Junto à conta de alojamento que pretende usar, clique em Iniciar.
  4. Na secção Ferramentas, clique em Gestor de ficheiros.
  5. Navegue para a pasta que contém os seus ficheiros do Drupal.
  6. Clique no visto à esquerda da coluna Nome do ficheiro para selecionar todos os ficheiros.
  7. No menu Mais, clique em Arquivar. Atribua um nome ao ficheiro e siga as indicações fornecidas.
  8. Selecione o ficheiro arquivado e, em seguida, clique em Descarregar.
  9. Volte ao Painel de controlo da sua conta de alojamento.
  10. No separador Bases de dados, selecione MySQL.
  11. 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.
  12. 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

  1. Inicie uma sessão no seu Gestor da conta.
  2. Clique em Alojamento na internet.
  3. Junto à conta de alojamento que pretende usar, clique em Iniciar.
  4. Aceda ao separador Bases de dados e selecione MySQL.
  5. 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.
  6. Clique em OK
  7. Clique no botão com um lápis junto à base de dados associada à sua instalação do Drupal.
  8. 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.
  9. 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

  1. Inicie uma sessão no seu Gestor da conta.
  2. Clique em Alojamento na internet.
  3. Junto à conta de alojamento que pretende usar, clique em Iniciar.
  4. Na secção Ferramentas, clique em Gestor de ficheiros.
  5. 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.
  6. Navegue para a pasta que contém os seus ficheiros do Drupal.
  7. 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.
  8. No menu Mais, clique em Duplicar.
  9. Na árvore de diretórios, clique no diretório que acabou de criar.
  10. 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

  1. Inicie uma sessão no seu Gestor da conta.
  2. Clique em Alojamento na internet.
  3. Junto à conta de alojamento que pretende usar, clique em Iniciar.
  4. Aceda ao separador Bases de dados e selecione MySQL.
  5. Clique no botão com um lápis junto à nova base de dados que criou.
  6. 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.
  7. Clique em Restaurar.
  8. Selecione a cópia de segurança da sua base de dados do Drupal e clique em Restaurar.
  9. Aceda ao separador Ferramentas e selecione Gestor de ficheiros do FTP.
  10. 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.
  11. Clique na caixa de seleção à frente do ficheiro settings.php e, em seguida, clique em Permissões.
  12. 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.
  13. Volte a selecionar a caixa à frente do ficheiro settings.php e clique em Editar.
  14. 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.
  15. 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'.
  16. 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.