Scrivo di un caso capitatomi tempo fa, si tratta di un caso limite e poco diffuso: un cliente mi chiese se fosse stato possibile recuperare i testi degli articoli di un sito crashato sviluppato in Joomla!.

È superfluo ribadire qui che è consigliabile effettuare regolarmente backup di siti Joomla! tramite il preziosissimo e spesso sottovalutato componente Akeeba… Tuttavia nel caso ci si trovasse in una situazione di enorme disperazione, si può ricorrere ad una procedura di emergenza.

La situazione per la quale sono stato contattato era quella per cui ci si trovava di fronte un sito non più accessibile né da backend, né da front end per problemi tecnici.

Trovandosi in una simile situazione, nonostante tutto sembri perduto, è tuttavia ancora possibile recuperare i testi, bisogna solo trovare la fonte “primaria” di stoccaggio, cioè il database.

Nel caso anche il database fosse irrecuperabile o inaccessibile allora la situazione sarebbe davvero irrecuperabile. Ma nel caso in cui si avesse ancora accesso al database la procedure sarebbe davvero semplice. Ci sono però due piccole controindicazioni da tenere in considerazione:

  1. Il procedimento va ripetuto per ogni singolo articolo, uno per uno. Se gli articoli da recuperare sono centinaia o migliaia il tempo da impiegare potrebbe essere davvero molto.

  2. Bisognerà ripulire l’articolo dal codice HTML

Per recuperare i testi è sufficiente accedere al database in questione, cercare la tabella “content”.

database recupero testi 00

La tabella content, lo scrivo per i meno esperti, avrà una configurazione del tipo “xxxxx_content” dove al posto delle 5 x figuranti in questo esempio ci sarà un prefisso con un codice alfanumerico di 5 caratteri. Nel caso del mio database che potete vedere negli screenshot, la tabella appare come “zkhxy_content”.

Dopo aver cliccato sulla tabella content potrete accedere alle sottotabelle che contengono i dati fondamentali dei vostri articoli, titolo, testi, alias, id etc…

database recupero testi 01

A questo punto non vi resta altro che entrare nei singoli articoli cliccando sul tasto “modifica” ed andare a recuperare i testi contenuti nei campi “introtext” e “fulltext”.

database recupero testi 02

Stefano DAlessandro
Author: Stefano DAlessandroWebsite: www.stefanodalessandro.itEmail: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
Alcune informazioni su di me

Sono nato il 26-12-1982 e mi sono laureato in Comunicazione e pubblicità per pubbliche amministrazioni e non profit nella Facoltà di Scienze politiche, Sociologia e Comunicazione dell'Ateneo Sapienza di Roma. Ho maturato esperienza negli uffici stampa di Associazioni Non Profit (Officina Culturale Arci La Freccia di Aprilia dal febbraio all'agosto del 2009), enti pubblici (ENIT Agenzia Nazionale del Turismo da marzo a ottobre 2010) e nell'agenzia di comunicazione Edi-press. Ho scritto di sport, cronaca e politica locale per il quindicinale il Caffè. Da sempre appassionato di nuove tecnologie e web ho deciso dopo l'esperienza del giornalismo di orientare la mia carriera professionale su questo nuovo fronte per passione e per arricchire le mie competenze professionali in maniera trasversale e poliedrica. Attualmente lavoro come web master/content manager di Avalon Instruments. Realizzo e sviluppo siti web ed effettuo lavori di grafica.


Aggiungi commento


Codice di sicurezza
Aggiorna

Condividi sui social

Se ti è piaciuto questo articolo condividilo con i tuoi contatti social

Sostienimi

Ti è piaciuto questo articolo? Ti è stato utile?

Sostienimi con una donazione di 2 €

Toogle Right

Questo sito utilizza cookie, anche di terze parti, necessari al funzionamento ed utili alle finalità illustrate nella cookie policy.