VBulletin Atualizando

VBulletin Atualizando


Nada permanece o mesmo. A vida é um constante movimento para a frente, e se move para a frente o software mais rápido que a maioria das coisas. vBulletin está em constante mutação como novas versões são lançadas. Às vezes essas mudanças são grandes (como o da versão 2 para versão 3), e outras vezes elas são apenas correções de bugs e atualizações de segurança (como 3.5.2 a 3.5.4).
As atualizações para vBulletin geralmente contêm correções de segurança, em vez de ajustes cosméticos, por isso é importante para instalá-los em tempo hábil a fim de eliminar as vulnerabilidades de segurança em seu quadro de discussão.
Problemas de licença
A aquisição de uma licença de vBulletin (ou alugados ou próprios) lhe dá direito a pena de um ano de atualizações. Depois disto, você terá quer renovar a sua licença (se você alugou a licença), ou pagar uma taxa nominal de atualizações (se você comprou uma licença de propriedade).
Neste artigo, vamos olhar como atualizar um fórum de discussão vBulletin partir da versão 3.5.2 para 3.5.5. Em particular, veremos:
• Como vBulletin automaticamente avisa quando a atualização
• Que preparativos são necessários antes de atualizar
• Migração as mudanças que você fez para o seu quadro de avisos
• Como fazer o upload dos arquivos para o servidor
• Testando a versão atualizada do seu quadro
• Obter a versão atualizada funcionando
Quando a atualização
vBulletin lhe dirá quando ele precisa de atualizar. Quando você acessar o AdminCP, você verá as mensagens dizendo que se uma nova versão está disponível. Isto acontece automaticamente e não requer nenhuma entrada por parte do administrador.

  

Isto tem duas vantagens:
• Ele se espalha a palavra sobre as atualizações de maneira rápida e fácil.
• Ela incentiva as pessoas a atualização de licenças!
Ao clicar no link leva você a área de membros de download. (Você vai precisar do seu número de cliente e senha para acessar esta área.) De lá, você poderá fazer o download do pacote de instalação mais recente vBulletin (na forma de um arquivo zip compactado cerca de 1.5Mb de tamanho).
Preparando-se para Upgrade
Antes de atualizar qualquer coisa, você precisa para backup de seus dados com os dados para o fórum. Nós vimos como fazer isso no artigo 5.
Bem como uma cópia de segurança de dados, fazer um up-cópia atualizada dos arquivos no servidor de preferência, um servidor de backup completo de todos os arquivos e pastas, apenas no caso de algo correr mal ou você faz o upload dos arquivos para o local errado e não substituir arquivos vBulletin.
Lema Backup
É melhor ter feito um backup e não precisar do que não ter feito uma e achar que você faz!
A próxima etapa é extrair os arquivos do arquivo compactado que você baixou. Extraí-los para uma pasta separada no seu sistema.
Depois de ter feito isso, localize a pasta denominada upload, e renomeá-lo para corresponder ao nome da pasta vBulletin existentes no seu servidor (no nosso caso, etc).
Migrando Alterações
Antes de fazer o upload dos arquivos para o servidor, pare e pense por um momento. Você já efectuado quaisquer alterações para os arquivos do núcleo do PHP vBulletin? (Vimos como personalizar um mural no artigo 4 º.) Se você tiver feito alterações, o upload dos arquivos novos será eliminar essas mudanças. A maior parte

as pessoas querem manter quaisquer alterações que fizeram para a sua instalação vBulletin, e isso muitas vezes os impede de realizar upgrades.
Se houver apenas uma mudança, então ele pode ser mais fácil apenas fazer a mesma alteração novamente após a atualização. No entanto, se houver muitas alterações, repetindo-los será muito mais complicada e terá muito mais tempo e esforço, e, claro, sempre haverá espaço para as coisas erradas. O que você quer é um arquivo compara a utilidade que destaca as diferenças entre dois arquivos.
No artigo 4 º, vimos como modificar o código PHP para que o PayPal trata de uma assinatura como uma transação de mercadorias. Vamos usar este exemplo para mostrar como um utilitário de Comparar arquivo pode ser usado para migrar facilmente as mudanças para uma nova versão de seu quadro de avisos.
File Compare Utilitários
Há uma variedade de arquivos como comparar utilitários disponíveis. Dois dos melhores são UltraCompare pelos fabricantes de UltraEdit (http://www.ultracompare.com) e DiffDog por Altova (http://www.altova.com). Estas são as duas aplicações comerciais, e eles fazem um excelente trabalho de comparação de arquivos e destacando as diferenças.
Outra opção é tomar o percurso livre de um aplicativo chamado WinMerge está disponível gratuitamente a partir http://winmerge.sourceforge.net.

Agora podemos executar WinMerge em ambas as versões do arquivo que foi cortado (includes / functions_subscriptions.php). Isso irá destacar as diferenças entre os dois arquivos. Algumas diferenças são esperadas, enquanto outros são hacks.

Em WinMerge abrir os dois arquivos (a versão nova e da antiga versão que nós hacked).

Quando você abre os dois arquivos, as linhas que contêm as diferenças são destacadas. Além disso, no lado esquerdo, há um painel local que mostra um esquema dos documentos e das linhas locais em que eles mostrem onde há diferenças.
Quando uma nova versão do vBulletin é liberado, nem todos os arquivos que foram alterados. Na verdade, apenas alguns dos arquivos que contêm alterações de código real. Entretanto, haverá mudanças nos cabeçalhos e rodapés de todos os arquivos. No cabeçalho, o número da versão terá sido alterada, neste caso a partir da versão 3.5.2 para 3.5.4. No rodapé, as mudanças serão para a data que o pacote foi baixado e, se o arquivo foi atualizado, para o número da versão.

A única alteração relativamente ao código representa esse hack que nós instalamos anteriormente. Migrando esse truque é simplesmente um caso de usar os botões do menu para copiar a mudança a partir da janela do lado esquerdo (o arquivo original) para a janela do lado direito (que contém o novo arquivo).

Para fazer este corte mais fáceis de localizar, no futuro, você pode adicionar um comentário sobre o código, explicando o que o hack faz.

Salve o arquivo com as alterações, e repita o processo de comparação de arquivos para quaisquer outros arquivos que foram alterados.
Se o seu fórum tem um monte de arquivos cortado, talvez você precise passar por cada arquivo e compará-lo com o arquivo no servidor. No entanto, para tornar a vida mais fácil, a equipe de desenvolvimento vBulletin libera uma lista detalhando mudar os arquivos que foram alterados isso torna o trabalho de encontrar arquivos atualizados mais fácil.
Agora estamos prontos para passar à próxima fase do processo de atualização.
Carregando os arquivos
A próxima etapa da atualização é fazer o upload dos arquivos. Existem duas opções em aberto para você:
• Substituir todos os arquivos que foram previamente carregado para o servidor web
• Eliminar todos os antigos arquivos e pastas, e em seguida enviar os novos arquivos
É mais fácil de substituir os arquivos antigos, então é isso que nós vamos fazer aqui.
Antes de fazer isso, porém, uma coisa que fechar o fórum! Isso impede os usuários de login e lhe permite trabalhar em paz. Isso também significa que você e só você ver os erros, se as coisas correrem mal.
Entrar no AdminCP, expanda vBulletin Opções no menu do lado esquerdo, e clique em Opções vBulletin.
No painel direito, dê um duplo clique em Turn YourvBulletin Em andOff. Change Forum Active Não, e clique em Salvar. Agora só administradores podem acessar o fórum.

Uma vez feito isto, ter o seu programa de FTP e fazer o upload dos novos arquivos sobre os arquivos antigos. Quando perguntado se pretende substituir, lembre-se de escolher 'Sim' (ou qualquer opção de seu aplicativo de FTP oferece-lhe).
Lembre-se que as mesmas regras aplicam-se aqui como durante a instalação do fórum (ver artigo 2):
• Transferir todos os arquivos de texto em modo ASCII.
• Transferir todos os arquivos não-texto no modo binário.

Consulte o seu programa de FTP para obter detalhes sobre como fazer isso. Normalmente, a transferência de arquivos em modo automático irá funcionar bem.
É importante que você envie todos os arquivos do pacote mais recente vBulletin ao servidor web. Isto inclui todo o conteúdo da pasta de instalação. Não fazer isso pode resultar no script de upgrade ser incapaz de completar o processo de atualização.
Quando todos os ficheiros foram carregados, você está pronto para passar para a próxima fase da atualização.
Executando o script de upgrade
Com a nova vBulletin arquivos enviados para o seu servidor web, você agora está pronto para executar o script de atualização.
Esta é a parte simples da actualização, por isso é tudo fácil aqui.
Para executar o script ponto de seu web browser em http://www.example.com/vb/install/upgrade.php, lembrando de substituir www.example.com / VB com o caminho correto para a sua instalação vBulletin próprios.
Para prosseguir com a atualização, você vai precisar do seu cliente vBulletin Number.
O assistente de instalação começará então.
Esta tela confirma que os arquivos foram enviados corretamente, e estamos prontos para começar, então clique no botão NextStep para continuar.

Etapa 1, as importações vBulletin últimas opções para o banco de dados.

Na etapa 2, os arquivos de ajuda actualizado são carregados.

O próximo passo actualiza os ficheiros de idioma principal.

Em seguida os estilos vBulletin atualizados são carregados.

Finalmente, o número da versão do vBulletin é atualizado. Clique no botão Continuar para concluir.

A página final é uma importante um há um lembrete para eliminar a instalação / arquivo install.php. Isso impede os outros de executar o script de instalação, que pode danificar o seu fórum.

Excluir o arquivo install.php via FTP, clique em Go Back, e em seguida, clique em Continuar novamente. Você será então levado para a tela de log-on para o AdminCP, onde a mudança de números de versão, juntamente com a ausência de uma tela dizendo para você atualizar a certeza sinais de que as coisas têm trabalhado muito bem.
Testando o Upgrade
Uma vez que o upgrade é feito, testar o fórum. Nada mais detalhes. Basta ver se as coisas estão funcionando. Se você tem um monte de hacks instalado, então talvez seja uma boa idéia para ver se todos os trabalhos. Isto é muito mais fácil de fazer se você tiver mais de um administrador do site!
Você pode gastar tanto (ou tão pouco) tempo que você quiser fazer isso. Como um mínimo de seleção, que ainda pode entrar, postar mensagens e ler mensagens. Se você tem um descanso fórum ocupado assegurou que os membros, em breve vamos saber se outras coisas não estão funcionando!
Revelando o Upgrade
O passo final é para revelar a atualização para os membros. Acesse o vBulletin página Opções, e mudar o fórum de volta. Isso permitirá que seus membros se logar novamente, para enviar e ler mensagens e de interagir normalmente.
Esteja atento a coisas que não funcionam, e tomar todos os relatos de problemas a sério. Se você acha que existem problemas, siga estas etapas simples:
• Desligue o fórum para baixo.
• Teste para verificar se você pode recriar o problema. (Lembre-se de testar o fórum usando uma conta de utilizador registado, bem como uma conta de administrador, como alguns problemas podem aparecer apenas a membros.)

• Realizar a atualização novamente. Desta vez, dar especial atenção à migração dos cortes e fazer o upload dos arquivos corretamente.
• Teste novamente.
Se os problemas persistirem, então pode ser que um de seus hacks é incompatível com a nova versão. Se você acha que é esse o caso, então, instalar um hack-versão gratuita e adicionar os hacks manualmente para descobrir qual está causando o problema. Se você estiver fazendo uso de um popular hack, então é provável que outros também têm o problema e vai falar sobre isso nos fóruns de vBulletin sobre a http://www.vbulletin.com ou http://www.vbulletin . org verificar essas informações para fora!
Resumo
Este artigo tem tratado exclusivamente com a adaptação de um fórum de discussão vBulletin. Este é um processo que provavelmente você vai precisar para realizar algumas vezes por ano para manter-se atualizado com os últimos lançamentos.
No papel, esta parece ser um processo longo, mas na realidade é muito fácil atualizar um conselho básico, com apenas alguns hacks (ou sem cortes em tudo) leva apenas alguns minutos. Com a prática, é possível atualizar uma placa extensivamente cortada em menos de uma hora. Depois de um ou dois upgrades, você vai começar a ter uma idéia de como funciona e onde as coisas são (por exemplo, os arquivos que você tenha cortado e que outras mudanças que você fez). Em seguida, você achar que é muito mais rápido e muito fácil.

um artigo submetido por Linda Gould


Isenção de responsabilidade:O nosso site não se responsabiliza pelo conteúdo deste artigo. Webarticles é uma fonte de informação livre.
Importante: Este artigo "vBulletin Upgrading" foi traduzida por um software automático. Nós sentimos muito por quaisquer erros de ortografia que pode ter ocorrido. Obrigado pela sua compreensão.


Online: 133 users browsing the articles directory   


  

|