Come fare: la tabella dei commenti nel database di WordPress si è corrotta

Tra le varie cose che ogni tanto succedono a questo blog e di cui, talvolta con enorme ritardo, mi accorgo, stavolta è capitata la seguente: le tabelle wp_comments e wp_commentmeta nel database mysql collegato al blog si erano corrotte.

Il problema si manifestava nei modi seguenti:

  • nessun commento visibile in alcun articolo, o nella pagina commenti della bacheca;
  • nonostante questo, il counter dei commenti alla fine di ogni articolo mostrava il numero giusto;
  • impossibilità di inserire un nuovo commento, con la visualizzazione del seguente errore: “Catchable fatal error: Object of class WP_Error could not be converted to string“;
  • nella pagina di gestione del database mysql, le tabelle wp_comments e wp_commentmeta appaiono etichettate come “in use“, ma non è possibile visualizzarne i contenuti o modificarne la struttura, con la visualizzazione del messaggio “Table marked as crashed“.

La soluzione consiste nell’effettuare un repair manuale delle tabelle corrotte. Prima di procedere consiglio di effettuare un backup delle tabelle stesse nel caso in cui qualcosa andasse storto (ed effettivamente il backup si riesce a fare, il file sql che ho scaricato sul mio computer era di circa 10 MB). Successivamente si può procedere al repair manuale eseguendo il comando “table repair nometabella;“; nel mio caso ho potuto farlo dal pannello di gestione del database, ma credo che, se si ha accesso a phpMyAdmin per il sito, esista una funzione per eseguire questa operazione senza dover ricorrere alla riga di comando.

500 Internal Server Error e WordPress 4.2.4

Recentemente la versione di WordPress che fa girare questo blog si è automaticamente aggiornata alla 4.2.4. Tutto funzionava normalmente eccetto le pagine di amministrazione, alcune delle quali non venivano visualizzate e producevano l’errore 500 Internal Server Error. Queste pagine erano la pagina di login a wp-admin, la pagina dei plugin installati e di aggiunta di un nuovo plugin. Stranamente, il log di errori del server (Linux, hostato da Aruba) era vuoto.

Una ricerca su Google ha mostrato una serie di possibili soluzioni al problema, tra cui:

  • la rimozione del file .htaccess;
  • l’aumento della memoria php tramite la creazione di file php.ini;
  • un cambio di tema;
  • la rimozione di ogni plugin dalla relativa cartella con la successiva disattivazione automatica di ogni plugin al successivo accesso al pannello di amministrazione.

Nessuna di queste soluzioni mi ha permesso di risolvere completamente il problema. La rimozione dei plugin mi ha permesso di effettuare il login al pannello di amministrazione, ma la pagina per l’installazione di nuovi plugin continuava a generare lo stesso errore. Inoltre, ogni tentativo di riattivare i plugin singolarmente per individuare quello potenzialmente problematico non era possibile in quanto una qualsiasi subfolder presente nella cartella plugins produceva nuovamente l’errore 500.

Alla fine, quasi per caso ho scoperto che la soluzione consisteva nel cambiare la versione php che faceva girare il sito, accedendo al pannello di controllo dell’hosting. Ho cambiato la versione da 5.2.17 ad una 5.3 e tutto si è “magicamente” risolto!

NDR: assicuratevi SEMPRE di avere un backup funzionante del vostro blog..!

Ancora statistiche

Come da tradizione (più o meno), anche quest’anno è venuto il tempo di statistiche e di tirare le somme di come questo blog stia andando.

Dopo un lungo periodo di stasi a circa 1500, a partire da settembre 2012 le visite mensili hanno lentamente iniziato ad aumentare, raggiungendo le 2000-2500 di media negli ultimi 6 mesi. Dalla sua nascita, Dega’s Blog ha totalizzato 81500 visite, con un totale di 395 commenti, la maggior parte dei quali relativi all’esperienza universitaria in Inghilterra, che rimane la colonna portante di questo blog.

statistiche1

Recentemente sono stati realizzati i record di visite giornaliere (210, il 24 settembre 2013) e di visite mensili (2534, a settembre 2013, con una media di 84 visite giornaliere). Per un confronto, le visite medie giornaliere erano 68 a settembre 2012 e 47 a settembre 2011. Le visite totali sono aumentate da 16600 nel 2011 a 19500 nel 2012, mentre il totale parziale per il 2013 è a 21200.

statistiche3statisiche2

Per quanto riguarda i contenuti, come ho già scritto a farla da padrone sono gli articoli riguardanti l’università in Inghilterra. In tantissimi leggete e poi scrivete per chiedere consigli! Nell’ultimo anno si sono distinti particolarmente anche i seguenti articoli:

statistiche4

Blog Action Day 2013

Anche quest’anno Dega’s Blog parteciperà a Blog Action Day, che si terrà il 16 ottobre 2013. Si tratta di un’iniziativa che riunisce il maggior numero possibile di blogger per parlare di un unico tema di interesse mondiale, ognuno a modo proprio. Dega’s Blog ha partecipato a Blog Action Day dal 2008 e non ha intenzione di smettere!

Il tema di quest’anno è ancora da decidere, la discussione è aperta…

Buon 2013!

Si conclude il 2012, anno negativo per molti aspetti ma non per questo blog. Le statistiche, gentilmente offerte da Jetpack:

  • Visite nel 2012: 19470 (+2830 rispetto al 2011)
  • Mese con più visite del 2012: settembre 2012 (68 visite giornaliere)
  • Record assoluto: 29 giugno 2010 (143 visite)
  • Totali: 60415 visite, 237 commenti

Evviva il capodanno, evviva il 2013!

capodanno

Niente più Google Adsense su Dega’s Blog!

Cari lettori (pochi ma buoni… e questo è l’importante), è con piacere che vi annuncio che, considerato il fatto che gli introiti sono praticamente nulli, ho deciso di rimuovere Google Adsense da questo blog. Da oggi, quindi, non ci saranno più banner pubblicitari in cima agli articoli… che, oltre ad essere brutti da vedere, erano pure completamente fuori tema rispetto all’argomento dell’articolo visualizzato.

(Comunque, se proprio insistete, in fondo ad ogni articolo e nella barra laterale in homepage c’è il link per offrirmi un caffè 😉 )

Un po’ di statistiche

Con il nuovo anno ho deciso di rilasciare un po’ di statistiche sui visitatori di questo mega-bloggone, cosa che non avevo mai fatto prima, eppure ogni volta che le vedo su quello di qualcun altro leggo sempre con molta attenzione… quanto mi piace ficcanasare 😀 Premessa: come sapete Dega’s blog è piccolino, quindi non aspettatevi grandi numeri 😉 Continua a leggere »

Blog Action Day 2010

Questo blog parteciperà a

BLOG ACTION DAY 2010

Change.org|Start Petition


Comunicazione di servizio

Una breve comunicazione di servizio a tutte le persone che mi hanno scritto per chiedere informazioni o consigli: in questi giorni sto facendo un tour della Scozia, quindi la connettività (e soprattutto il tempo da dedicare al blog sono limitati. Non vi preoccupate, vi risponderò nonappena sarò tornato a casa! 😉

Google Adsense dopo 11 mesi

Sempre contestualmente all’Operazione Trasparenza a cui questo blog aderisce, segnalo ai miei gentilissimi lettori che cliccando sulle (bruttissime) inserzioni pubblicitarie di questo blog hanno contribuito a generare un reddito non ancora incassabile di 5,55€ 🙂

E’ molto poco considerato che sono passati ben 11 mesi dall’introduzione di Google Adsense su questo blog (una media di 0,46€ al mese, quindi), ma sinceramente non mi aspettavo di più ed è sempre e comunque meglio di niente.

Se i cambiamenti recentemente apportati me lo consentiranno, toglierò questi odiosi bannerini al più presto! 😛

Novità sul blog: offrimi un caffè e anteprime in homepage

Di tanto in tanto apporto cambiamenti al blog ma ogni volta che lo faccio mi piace sempre scrivere cos’ho fatto e perché, soprattutto quando il cambiamento influenza la vostra navigazione all’interno del sito 🙂

Ebbene sì, come vi avevo già anticipato tempo fa, la novità questa volta consiste nell’introduzione del famigerato link “offrimi una birra” alla fine di ogni articolo e nella barra laterale (non ancora), opportunamente modificato considerato che a) la birra non mi piace e b) mi accontento anche di molto meno! Quindi un caffè è sufficiente 🙂 Esso va in parte a sovrapporsi a Google Adsense, che per ora rimarrà presente ma conto di poterne rimuovere gli odiosi bannerini quanto prima se qualche buona anima che ha trovato utili le informazioni lette su questo blog decide di supportarlo 🙂 Tutto quello di cui avete bisogno è un mouse (con la relativa mano) per fare clic sulla tazzina che vedete in fondo ad ogni articolo ed un account Paypal.

Altra modifica che potreste aver notato è il fatto che ora nella homepage non sono più visibili gli articoli per intero, ma solo delle anteprime: per continuare la lettura è sufficiente cliccare sull’apposito link situato in fondo ad ogni anteprima (lo so, lo so, questo articolo è stato pubblicato per intero). I motivi che mi hanno spinto ad apportare questo cambiamento sono essenzialmente pratici: ci stanno più interventi in homepage, senza avere una pagina chilometrica. Se siete interessati a fare una cosa simile con il vostro blog wordpress, potreste trovare utile questo articolo che ho pubblicato pochissimo tempo fa! 😉

Per oggi da Southampton è tutto, rimanete sintonizzati!

WordPress: come mostrare solo parte di un articolo in homepage

Questo articolo dal titolo lunghissimo nasce in realtà per un motivo molto semplice: spiegarvi come fare in modo che sulla homepage del vostro blog WordPress compaia solo un estratto degli articoli, con un link per visualizzarli per intero. Forse sono solo io che ci ho messo una mezz’ora buona per capire come fare, ma questo processo è in realtà di una semplicità disarmante: basta usare il tag “more” al momento della scrittura di un articolo, anche conosciuto come tag “leggi tutto” in italiano. (Giusto per farvi un esempio, in questo articolo inserirò il tag more dopo alla fine di questa frase.)

Continua a leggere »

Esami in vista e sospensione degli aggiornamenti

Avviso i miei rispettabilissimi lettori che causa esami ed equazioni pericolose che ogni giorno attentano alla mia vita, penso sia meglio sospendere gli aggiornamenti di questo blog fino al 27 gennaio. Spero di tornare a scrivervi con buone notizie… incrociamo le dita! 😀

In ogni caso sono sempre qui per leggere ed eventualmente rispondere ai vostri commenti 😉

Che vergogna di sito!

Ogni tanto la guardo e me ne rendo conto… lo so, lo so, la mia homepage non è neanche degna di essere chiamata con questo nome. Il fatto è che già il tempo a mia disposizione scarseggia, e tutto quello che ho lo dedico all’aggiornamento del blog che state leggendo, alla manutenzione di alcuni altri siti a cui sto lavorando (ulteriori notizie a breve) ed eventualmente – se proprio capita – allo studio 😀

Ma vi prometto che prima o poi la aggiusterò! 😉

Università in Inghilterra: a presto la pagina dedicata

Un saluto a tutti i miei affezionatissimi lettori, questo è un altro intervento di servizio per segnalarvi la mia intenzione, considerato l’interesse che hanno riscosso le pagine dedicate all’università in Inghilterra, di creare una pagina dedicata a questo argomento, in modo che tutte le informazioni siano reperibili direttamente da lì e non negli interventi più o meno sparsi per il blog.

La creazione di questa pagina richiederà un po’ di tempo considerato che ho intenzione di riscrivere tutto da zero per creare un testo abbastanza organico e dotato di connessioni logiche 🙂

A presto