Esta matéria explica como atualizar o seu site SPIP quando uma nova versão estiver disponível.
Compreender os números de versões
Um número de versão do SPIP é escrito sempre da forma X.Y.Z: por exemplo, 3.1.5
Pode-se distinguir três tipos de atualizações:
Atualização maior | X evolui | por exemplo: de SPIP 3.1.5 para SPIP 4.0.0 |
Atualização menor | Y evolui | por exemplo: de SPIP 3.0.11 para SPIP 3.1.0 |
Atualização de manutenção | apenas o Z evolui | por exemplo: de SPIP 3.2.10 para SPIP 3.2.11 |
Sempre que sai uma nova versão do SPIP, todos os utilizadores verão aparecer uma mensagem no rodapé da área restrita, anunciando a disponibilidade dessa versão.
Este anúncio varia de acordo com o tipo de atualização:
- atualização menor ou maior: a mensagem «Uma nova versão do SPIP X.Y.Z está disponível» é exibida;
- atualização de manutenção: a mensagem «A atualização X.Y.Z do SPIP está disponível» é exibida.
Para as atualizações maiores (do SPIP 1.x para 2.x ou 3.x ou 4.x), consulte Mudar para uma versão maior do SPIP
Realizar uma atualização de manutenção (por exemplo, do SPIP 3.2.0 para SPIP 3.2.1) é muito simples, e recomenda-se que realize regularmente estas atualizações.
Etapa 1. Faça backup da sua base de dados..
Antes de qualquer alteração importante, como uma atualização, é sempre recomendável realizar um backup por precaução.
Note: trata-se unicamente de uma precaução. Você não é obrigado a fazê-lo e o ficheiro deste backup não servirá mais uma vez que a atualização tenha sido concluída.
O procedimento de backup é explicado nesta matéria: «Fazer backup dos seus dados».
Etapa 2. Atualize os seus plugins
Navegue até a página "Gestão dos plugins" (no menu menu "Configuração"), e abaixo da lista de plugins, clique em "Selecionar as atualizações" e em seguida em "Aplicar".
Etapa 3. Instale a nova versão do SPIP
O método mais simples é usar «spip_loader», que realiza a instalação automática dos ficheiros.
Esta matéria mostra o caminho a seguir: Utilizar o spip_loader
O outro método, mais tradicional, consiste em descarregar a última versão do SPIP para instalar os ficheiros do SPIP novamente, exatamente como fez na primeira instalação, descompactando o SPIP no seu disco rígido e enviando todos os ficheiros por FTP para o seu alojamento web.
Atualize o seu ficheiro .htaccess
Sempre que uma versão é lançada, pode haver uma atualização do ficheiro htaccess.txt
que serve de base para o ficheiro .htaccess
do seu site. Você deverá então atualizar este último: transfira as suas configurações personalizadas para a parte #REGLAGES PERSONNALISES#
do novo ficheiro htaccess.txt
e renomeie-o para .htaccess
.
Etapa 4. Innicie a atualização do seu site
Uma vez todos os ficheiros reinstalados (por FTP ou automaticamente pelo «spip_loader»), aceda a área restrita do seu site.
Nota: aguarde todos os ficheiros estarem devidamente instalados no seu servidor. É inútil tentar intervir no seu site durante a transferência dos ficheiros, os resultados serão incoerentes...
Em função do tipo de atualização, você pode obter a mensagem a seguir:
«Mensagem técnica: o procedimento de atualização deve ser iniciado para adaptar a base de dados à nova versão do SPIP.»
Como administrador, clique no link proposto para iniciar a atualização da base de dados.
No caso de uma atualização de manutenção, provavelmente não verá esta mensagem.
E pronto, a atualização está terminada.
Repetimos o conselho, visto ser um erro bem clássico: não reinstale a base de dados a partir de um backup realizado anteriormente. Este backup corresponde a uma estrutura antiga dos dados, não sendo usável na nova versão do site.
O que fazer em caso de problemas?
Se após a sua atualização você encontrar bugs ou erros, você pode encontrar ajuda online no grupo de discussão dos utilizadores do SPIP.
Esponha o seu problema do modo mais preciso possível: qual alojamento, a partir de qual versão realizou a atualização; não se esqueça de assinalar se o problema apareceu agora e não na versão anterior.
Se o seu problema é um bug ainda desconhecido, os desenvolvedores trabalharão muito rapidamente na questão para disponibilizar uma versão corrigida.