Articulu Directory
A suluzione à u missaghju d'aghjurnamentu di WordPress "Un altru aghjurnamentu hè in corsu" hè di sguassà u registru core_updater.lock in a basa di dati o aduprà un plugin per sguassà u bloccu di l'aghjurnamentu.
U modu u più veloce hè di utilizà phpMyAdmin o di eseguisce l'istruzione delete in functions.php, è a funzionalità di aghjurnamentu nurmale serà restaurata in pochi minuti.
Un paru di ghjorni fà, aghju aiutatu un amicu à verificà u so situ web WordPress, è u backend cuntinuava à mustrà "Un altru aghjurnamentu hè in corsu".
Aghju pensatu tra mè è mè: "Ùn duverebbe micca piglià solu dece minuti o più?" Ma hè passata una mezz'ora, è quandu aghju ricaricatu a pagina, era sempre quì. Eru stupitu.

Ùn site micca un prugrammatore, dunque ùn avete micca bisognu di scrive codice. Ùn site micca un creatore di cuntenutu, dunque ùn avete micca bisognu di scrive articuli ogni ghjornu. Site solu un pruprietariu di situ web ordinariu chì vole aghjurnà u situ pacificamente, ma site bluccatu cù stu prublema stupidu. Capiscu perfettamente cumu vi sentite.
À dì a verità, ùn sò micca sicuru s'ellu stu tutoriale ch'aghju scrittu vi serà utile, ma l'aghju spartutu senza riserve. Questu errore di WordPress "Un altru aghjurnamentu hè in corsu" hè una trappula chì aghju scontru eiu stessu, è ancu un prublema cù u quale aghju aiutatu l'amichi.
Avà spiegheraghju i metudi chì aghju capitu tutti in una volta.
Cumu hè accadutu l'errore "Un altru aghjurnamentu di WordPress hè in corsu"?
Quandu WordPress esegue un aghjurnamentu di u core, scrive un valore chjamatu core_updater.lock in a tabella wp_options in a basa di dati. Pudete pensà à questu cum'è una serratura chì dice à u sistema: "Sto aghjurnendu, ùn fate nunda ancu".
Nurmalmente, stu serratura sparirà automaticamente dopu à a fine di l'aghjurnamentu. Tuttavia, se qualcosa d'inespettatu accade durante u prucessu di aghjurnamentu, cum'è un timeout di u servitore, memoria insufficiente, interruzzione di a rete o cunflittu di plugin, u serratura ùn si sbloccherà micca automaticamente.
A prossima volta chì vulete aghjurnà, u sistema viderà chì u serratura hè sempre quì è vi dicerà "Un'altra aghjurnazione hè in corsu". Hè cusì simplice.
Metudu 1: Aspettate chì WordPress sblocchi automaticamente l'aghjurnamentu.
WordPress di solitu sguassate stu bloccu automaticamente dopu à circa 15 minuti. Sè avete appena scontru stu prublema, pudete fà una tazza di caffè è pruvà torna più tardi.
Ma s'è vo aspettate una meza ora o ancu di più è ùn si ripiglia micca, allora smette d'aspittà è trattate lu manualmente. U mo amicu hà aspettatu guasi un'ora quella volta, è era sempre listessu.
Metudu 2: Aduprate un plugin per riparà un altru aghjurnamentu in corsu.
Stu metudu hè u più simplice è hè adattatu per quelli chì ùn volenu micca scherzà cù e basi di dati.
Andate à u mercatu di plugin è cercate "Fix Another Update In Progress", dopu installatelu è attivatelu. Dopu, truvate u plugin in i vostri paràmetri, cliccate nant'à u buttone "Repair", è bluccatelu per caccià u plugin.

Ùn aghju micca adupratu stu plugin per mè stessu, ma pare abbastanza praticu. Ùn hè micca chì ùn vogliu micca aduprà lu, ma preferiscu travaglià direttamente cù e basi di dati; hè più rassicurante. Tuttavia, sè ùn site micca assai familiarizatu cù e basi di dati, stu plugin hè sicuramente una opzione senza prublemi.
Metudu 3: Sguassà u registru core_updater.lock in phpMyAdmin
Questu hè u metudu chì aghju adupratu u più spessu. Ancu s'ellu pare un pocu tecnicu, hè in realtà assai simplice da aduprà.
Cunnettatevi à u vostru pannellu di cuntrollu di hosting web è truvate phpMyAdmin. Aprite a basa di dati currispondente à WordPress è truvate a tabella `wp_options`. Cercate u nome di l'opzione `core_updater.lock` in a tabella, è sguassate quella riga una volta truvata.
È questu era tuttu, questu era tuttu.
Aggiornate a vostra pagina d'aghjurnamentu di WordPress è l'errore sparirà. Quandu aghju utilizatu stu metudu per a prima volta, l'aghju trovu ancu abbastanza stupente; una linea di codice cusì simplice m'avia tenutu bluccatu per tantu tempu.
Metudu 4: Sguassà, aghjurnà è bluccà u codice in functions.php
Sè vo truvate inconveniente aduprà phpMyAdmin, o sè vo vulete fà lu direttamente in u backend WordPress , pudete pruvà stu metudu.
Andate à u backend, dopu à l'Appearance, dopu à l'Editore di Temi, è truvate u schedariu functions.php. Aghjunghjite u codice seguente à a fine di u schedariu, salvatelu, è dopu rinfrescate a pagina per aghjurnà.
U codice hè più o menu cusì: global $wpdb, dopu eseguite una dichjarazione delete per sguassà core_updater.lock da a tabella wp_options.

Dopu avè salvatu, ricordatevi di sguassà stu codice; ùn u lasciate micca in functions.php. Aghju scurdatu di sguassà lu à l'epica è mi ne sò ricordatu solu dopu. Ancu s'ellu ùn hà micca causatu prublemi, hè sempre bè di sviluppà una bona abitudine.
Metudu 5: Riparà i prublemi di l'aghjurnamentu cù a linea di cummanda WP-CLI
Sè vo avete accessu SSH, questu metudu hè u più veloce.
Scrivite u cumandamentu seguente in u terminal:
wp option delete core_updater.lock
Appughjà Enter, è avete finitu.
À dì a verità, simu sempre luntanu da quellu livellu. Parechje persone probabilmente ùn sanu mancu ciò chì hè SSH, è ancu menu cumu aduprà a linea di cummanda. Ma sè site un sviluppatore, o u vostru fornitore di hosting vi hà datu accessu SSH, questu metudu hè veramente u più efficiente.
Misure preventive per i fallimenti di l'aghjurnamentu di WordPress
Indipendentemente da u metudu chì aduprate, vi cunsigliu di fà una copia di salvezza di i vostri dati prima di l'aghjurnamentu. Quandu si tratta di basi di dati, sè sguassate a cosa sbagliata, ùn ci hè nudda parte induve dumandà aiutu.
Inoltre, evitate di aghjurnà manualmente durante l'aghjurnamenti automatichi, postu chì pò facilmente causà cunflitti. U mo amicu hè statu bluccatu per via di questu.
Inoltre, assicuratevi chì u vostru fornitore di hosting abbia limiti di memoria PHP sufficienti, almenu 256 MB. A memoria insufficiente hè una causa cumuna di fallimenti di l'aghjurnamentu.
Mantenete regularmente u vostru situ web, eliminate i plugins inutili, aghjurnate e funzioni necessarie è evitate di accumulà troppu differenze di versione, ciò chì riducerà u risicu durante l'aghjurnamenti.
À dì a verità, ùn sò micca sicuru s'ellu stu tutoriale vi serà utile, ma aghju spartutu tuttu senza riserve. Cusì hè WordPress - hè pienu di picculi prublemi, ma ogni prublema hà una suluzione. A chjave hè di stà calmu è di fà un passu à a volta.
Sè vo site interessatu à a custruzzione di siti web WordPress , pudete scuntrà prublemi simili. Sentitevi liberi di sparte cumu li avete risolti in a sezzione di cumenti.
Siccomu avete lettu finu à quì, sè l'avete trovu utile, per piacè lasciate un "mi piace" è spartitelu. Sè vo vulete riceve l'aghjurnamenti prima, pudete ancu seguità mi!
Grazie per avè lettu u mo articulu. À a prossima volta.
Speremu chì l'articulu "WordPress prompts 'Another update is in progress? 4 quick fixtures in 1 minute'" spartutu nant'à u blog di Chen Weiliang ( https://www.chenweiliang.com/ ) vi serà utile.
Sentitevi liberi di sparte u ligame di questu articulu: https://www.chenweiliang.com/cwl-34373.html
