Download Monitor 3: Error saving to database

Come denunciato qualche post fa, avevo un problema con Download Monitor: si tratta di un ottimo plugin per WordPress, che permette di gestire i file che si vuole rendere disponibili per lo scaricamento, tenendo conto di quanti download ciascuno ha avuto, tracciando grafici e altre amenità. A dire il vero credo sia un po’ esagerato per quel che serve a me, ma non si sa mai.

In ogni caso, da quando avevo aggiornato WordPress e il plugin stesso, non riuscivo più ad aggiungere download: ottenevo sempre Error saving to database, senza ulteriori spiegazioni. La soluzione ufficiale per questo problema sarebbe quella di utilizzare il comando Downloads > Configuration > Recreate Download Database. Ora, forse sarò pirla io, ma questo comando non lo trovavo. Ho quindi dovuto arrangiarmi. Dando un’occhiata incrociata a codice e database, mi sono reso conto che l’update doveva essersi fumato alcuni campi, per cui ho lanciato i seguenti comandi SQL tramite phpMyadmin, e ho risolto il problema:

ALTER TABLE `wp_download_monitor_files` ADD `file_description` LONGTEXT NULL AFTER `filename` ;
ALTER TABLE `wp_download_monitor_files` ADD `mirrors` LONGTEXT NULL ;

Ovviamente, se usate un prefisso custom per i nomi delle tabelle, dovrete modificarli opportunamente anche in questi comandi.

Buona fortuna :).

One thought on “Download Monitor 3: Error saving to database

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>