Aggiornamento vBulletin
Aggiornamento vBulletin
Niente rimane lo stesso. La vita è un continuo andare avanti, e si sposta in avanti il software più veloce di cose più. vBulletin è in costante evoluzione come vengono rilasciate nuove versioni. A volte si tratta di grandi cambiamenti (come ad esempio dalla versione 2 alla versione 3), e altre volte sono solo correzioni di bug e aggiornamenti di sicurezza (come ad esempio 3.5.2 a 3.5.4).
Gli aggiornamenti per vBulletin generalmente contengono aggiornamenti per la sicurezza piuttosto che ritocchi cosmetici, quindi è importante per l'installazione in un modo tempestivo, per eliminare le vulnerabilità di sicurezza nel tuo forum di discussione.
Questioni di licenza
L'acquisto di una licenza per vBulletin (sia in affitto o di proprietà) dà diritto a pena di un anno di aggiornamenti. Dopo questo, è necessario sia per rinnovare la licenza (se affittate la licenza) o di pagare una tassa nominale per gli aggiornamenti (se avete acquistato una licenza di proprietà).
In questo articolo, stiamo andando a guardare come aggiornare un forum di discussione vBulletin dalla versione 3.5.2 alla 3.5.5. In particolare, prenderemo in considerazione:
• Come vBulletin dice automaticamente quando l'aggiornamento
• Quali sono i preparativi necessari prima di aggiornare
• Migrazione le modifiche che avete fatto alla vostra bacheca elettronica
• Come caricare i file sul vostro server
• Test della versione aggiornata del tuo forum
• Ottenere la versione aggiornata e il funzionamento
Quando l'aggiornamento
vBulletin vi dirà quando ha bisogno di aggiornamento. Quando si accede alla AdminCP, potrete vedere i messaggi dirvi se una nuova versione è disponibile. Ciò avviene automaticamente e non richiede alcun input da parte dell'amministratore.
Questo ha due vantaggi:
• Si diffonde la parola su aggiornamenti in modo rapido e semplice.
• Incoraggia la gente a licenze di aggiornamento!
Cliccando sul link rimanda all'area download dei membri '. (Avrete bisogno del vostro numero cliente e la password per accedere a quest'area.) Da lì, si sarà in grado di scaricare l'ultimo pacchetto di installazione vBulletin (sotto forma di un file zip compresso in formato circa 1.5Mb).
Preparazione per l'aggiornamento
Prima di aggiornare qualsiasi cosa, è necessario un backup del database con i dati per il forum. Abbiamo visto come effettuare questa operazione di cui all'articolo 5.
Così come un backup del database, effettuare una up-to-copia aggiornata dei file sul server, preferibilmente un backup completo del server di tutti i file e le cartelle, solo nel caso qualcosa vada storto e si carica il file nella posizione sbagliata e non sovrascrivere vBulletin-files.
Backup motto
E 'meglio avere fatto un backup e non ha bisogno di non aver fatto uno e trovare quello che fate!
La fase successiva è quella di estrarre i file dall'archivio compresso che si è scaricato. Estratto in una cartella separata sul vostro sistema.
Una volta fatto questo, individuare la cartella upload, e rinominarlo in modo che corrisponda il nome della cartella esistente vBulletin sul vostro server (nel nostro caso VB).
Migrazione di modifiche
Prima di caricare i file sul server, fermarsi a riflettere per un attimo. Hai effettuato le modifiche al core file PHP di vBulletin? (Abbiamo visto come personalizzare un bulletin board di cui all'articolo 4.) Se sono state apportate le modifiche, caricando i nuovi file cancellerà questi cambiamenti. La maggior parte
persone che vogliono mantenere le modifiche fatte alla loro installazione vBulletin, e questo spesso li tiene da effettuare aggiornamenti.
Se vi è un solo cambiamento, allora potrebbe essere più facile solo per fare la stessa modifica ancora una volta dopo l'aggiornamento. Tuttavia, se ci sono molti cambiamenti, ripetendo loro saranno molto più complicato e avrà bisogno di un tempo molto di più e sforzo, e, naturalmente, ci sarà sempre spazio per le cose sbagliate. Ciò che si vuole è una lima confronta il programma di utilità che evidenzia le differenze tra due file.
Di cui all'articolo 4, abbiamo visto come modificare il codice PHP in modo che PayPal tratta di un abbonamento come una transazione di merci. Useremo questo esempio per mostrare come una lima confronta il programma di utilità può essere utilizzato per migrare facilmente le modifiche a una nuova versione del tuo bulletin board.
File Compare Utilities
Ci sono una varietà di file come confrontare utilità disponibili. Due tra i migliori sono UltraCompare dai creatori di UltraEdit (http://www.ultracompare.com) e DiffDog da Altova (http://www.altova.com). Si tratta di due applicazioni commerciali, e fanno un ottimo lavoro di confronto di file e valorizzazione delle differenze.
Un'altra opzione è prendere la strada libera un'applicazione chiamata WinMerge è disponibile gratuitamente da http://winmerge.sourceforge.net.
Adesso è possibile eseguire WinMerge su entrambe le versioni del file che è stato violato (includes / functions_subscriptions.php). Questo metterà in evidenza le differenze tra i due file. Alcune differenze sono da attendersi, mentre altri sono hack.
In WinMerge aprire i due file (la nuova versione e la vecchia versione che abbiamo hacked).
Quando si apre la due file, le righe che contengono le differenze sono evidenziate. Inoltre, sulla sinistra, c'è un riquadro di posizione che mostra uno schema dei documenti e dei luoghi linee in esse per mostrare dove ci sono differenze.
Quando una nuova versione di vBulletin viene rilasciato, non tutti i file che sono stati cambiati. In effetti, solo pochi dei file conterrà modifiche al codice vero e proprio. Tuttavia, non ci saranno cambiamenti nelle intestazioni e piè di pagina di tutti i file. Nell'intestazione, il numero di versione sono state modificate, in questo caso dalla versione 3.5.2 alla 3.5.4. Nel piè di pagina, le modifiche saranno alla data che il pacchetto è stato scaricato e, se il file è stato aggiornato, per il numero di versione.
L'unica altra modifica al codice che rappresenta hack che abbiamo installato in precedenza. Migrazione di questo hack è semplicemente un caso di utilizzare i tasti del menu per copiare il passaggio dalla finestra di sinistra (il file originale) alla finestra di destra (che contiene il nuovo file).
Per fare questo hack più facile da individuare in futuro, è possibile aggiungere un commento al codice, spiegando che cosa fa l'hack.
Salvare il file con le modifiche, e ripetere il processo per confrontare i file di qualsiasi altro file che sono stati modificati.
Se il vostro forum ha un sacco di file pirata, potrebbe essere necessario passare attraverso ogni file e confrontarlo con il file sul server. Tuttavia, per rendere la vita più facile, il team di sviluppo vBulletin rilascia un elenco dettagliato modificare i file che sono stati modificati questo rende il lavoro di trovare più facilmente i file aggiornati.
Ora siamo pronti per passare alla fase successiva del processo di aggiornamento.
Caricamento del file
La fase successiva del aggiornamento è per caricare i file. Ci sono due opzioni aperte per voi:
• sovrascrivendo tutti i file che sono stati precedentemente caricati sul server web
• Eliminazione di tutti i vecchi file e le cartelle, e poi caricare i nuovi file
E 'più facile per sovrascrivere i vecchi file, ed è quello che faremo qui.
Prima di fare questo, però, una cosa chiudere il forum! Questo impedisce agli utenti di accedere e ti permette di lavorare in pace. Significa anche che voi e solo voi vedere gli errori, se le cose vanno male.
Entra nella AdminCP, espandere vBulletin Optionsin il menu a sinistra, e fare clic su Opzioni vBulletin.
Nel riquadro a destra, fare doppio clic su Turn YourvBulletin On andOff. Cambia Forum Attivo su No, quindi fare clic su Salva. Ora solo amministratori possono accedere al forum.
Una volta fatto ciò, prendete il vostro programma FTP e caricare i nuovi file sul file vecchi. Quando viene chiesto se si desidera sovrascrivere, ricorda di scegliere Sì (o qualunque sia l'opzione vostra applicazione FTP ti).
Ricordo che applicano le stesse regole qui come durante l'installazione del forum (si veda l'articolo 2):
• Trasferire tutti i file di testo in modalità ASCII.
• Trasferire tutti i file non di testo in modo binario.
Consultate il vostro programma FTP per i dettagli di come fare questo. Solitamente, il trasferimento dei file in modalità automatica funziona bene.
È importante che vengano caricati tutti i file dal pacchetto ultime vBulletin al server web. Ciò include l'intero contenuto della cartella di installazione. Il mancato rispetto di questo può comportare lo script di aggiornamento non sia in grado di completare il processo di aggiornamento.
Quando tutti i file sono stati caricati, si è pronti a passare alla prossima fase di aggiornamento.
Esegue lo script di aggiornamento
Con la più recente vBulletin file caricati sul server Web, si è ora pronti per eseguire lo script di aggiornamento.
Questa è la parte semplice l'aggiornamento, quindi è tutto rose e fiori da qui.
Per eseguire il punto di script nel tuo browser web all'indirizzo http://www.example.com/vb/install/upgrade.php, ricordando di sostituire www.example.com / VB con il percorso corretto per l'installazione di vBulletin proprio.
Per procedere con l'aggiornamento, avrete bisogno del vostro cliente vBulletin Number.
La procedura guidata di installazione sarà quindi iniziare.
Questa schermata conferma che i file sono stati caricati correttamente, e siamo pronti per cominciare, quindi fare clic sul pulsante NextStep per continuare.
Importazioni Fase 1 le più recenti opzioni vBulletin nel database.
Nel passaggio 2, i file aggiornati della Guida non sono caricati.
Il passo successivo aggiorna i file di lingua master.
Avanti gli stili aggiornati vBulletin vengono caricati.
Infine, il numero di versione vBulletin viene aggiornato. Fare clic sul pulsante Avanti a finire.
La pagina finale è un 'importante vi è un richiamo per cancellare il file install / install.php. Questo impedisce ad altri di eseguire lo script di installazione, che può danneggiare il tuo forum.
Eliminare il file install.php via FTP, fare clic su Indietro e quindi fare clic su Avanti, ancora una volta. Vi saranno poi adottate per il log-on schermo per la AdminCP, dove il cambiamento dei numeri di versione con l'assenza di una schermata che indica l'aggiornamento si è certi segnali che le cose hanno funzionato bene.
Testare l'aggiornamento
Una volta che l'aggiornamento è fatto, prova il forum. Niente elaborati. Solo vedere se le cose stanno funzionando. Se avete un sacco di hack installato, allora potrebbe essere una buona idea per vedere se tutti i lavori. Questo è molto più facile da fare se si dispone di più di un amministratore del sito!
Si possono trascorrere tanto (o poco) tempo come si vuole fare questo. Come minimo, verificare che si può ancora accedere, messaggi di posta, e leggere i messaggi. Se si dispone di un periodo di riposo occupato forum ha assicurato che i membri saranno presto sapere se le altre cose non funzionano!
Svelando l'aggiornamento
Il passo finale è quello di svelare l'aggiornamento ai membri. Accedere alla pagina Opzioni vBulletin, e passare il forum nuovamente. Questo permetterà i membri di accedere di nuovo, di inviare e leggere messaggi e di interagire normalmente.
Essere alla ricerca di cose che non funzionano, e prendere tutte le segnalazioni di problemi sul serio. Se si pensa che ci sono problemi, seguire questi semplici passi:
• Spegni il foro verso il basso.
• Test per vedere se è possibile ricreare il problema. (Ricordati di testare il forum utilizzando un account utente registrato, oltre che un account di amministratore, come alcuni problemi possono mostrare solo fino a soci.)
• Effettuare l'aggiornamento di nuovo. Questa volta prestare particolare attenzione alla migrazione del hack e caricare il file correttamente.
• Prova di nuovo.
Se il problema persiste, allora potrebbe essere che uno dei vostri hack non è compatibile con la nuova versione. Se si pensa che questo sia il caso, quindi installare un hack-versione gratuita e aggiungere manualmente gli hack per scoprire qual è la causa del problema. Se si sta facendo uso di un popolare hack, allora è probabile che gli altri hanno anche il problema e verrà parlarne sui forum vBulletin oltre il http://www.vbulletin.com o http://www.vbulletin . org fuori per verificare queste informazioni!
Sintesi
In questo articolo si è occupato esclusivamente con l'aggiornamento di un forum di discussione vBulletin. Questo è un processo che probabilmente avrete bisogno di effettuare un paio di volte l'anno per mantenere aggiornati con le ultime novità.
Sulla carta, questo appare come un processo lungo, ma in realtà è abbastanza semplice aggiornamento di un consiglio di base, con solo un hack poche (o nessuna hack a tutti) richiede solo pochi minuti. Con la pratica, è possibile aggiornare una scheda ampiamente violato in meno di un'ora. Dopo uno o due aggiornamenti, si inizierà a farsi un'idea di come funziona e dove sono le cose (per esempio, che i file che avete violato e di ciò che le altre modifiche apportate). Potrete quindi scoprire che è molto più veloce e molto più facile.
un articolo presentato da Linda Gould
Disclaimer:Il nostro sito non è responsabile per il contenuto di questo articolo. Webarticles è una risorsa gratuita di informazioni.
Importante: Questo articolo "vBulletin Aggiornamento" è stato tradotto da un software automatico. Ci dispiace per eventuali errori di ortografia che possono essersi verificati. Grazie per la vostra comprensione.