Di seguito riportiamo gli errori con le relative descrizioni e soluzioni che si possono riscontrare se si verifica un problema in DevKinsta. Provate le soluzioni suggerite e se il problema persiste, segnalatelo al forum della comunità di DevKinsta.

Visualizzazione del File di Registro dell’Applicazione

Verificare il file di log dell’applicazione (main.log) è talvolta raccomandato per indagare sugli errori. È possibile accedere a questo file di registro dalla schermata Aiuto e supporto di DevKinsta; fare clic sull’icona del punto interrogativo (?) nella barra laterale sinistra, quindi fare clic su Rivela file di registro in File Manager sotto la voce Forum di supporto. Su macOS oitete anche andare su Help > Reveal log file nel menu dell’applicazione DevKinsta nella parte superiore dello schermo.

Se non riuscite ad avviare DevKinsta e ad accedere al file di registro attraverso la schermata di supporto, potete aprire e visualizzare il file di registro manualmente sul vostro computer. Il percorso del file di log dell’applicazione (main.log) varia leggermente a seconda del sistema operativo.

Windows

%userprofile%\AppData\Roaming\DevKinsta\logs

Mac

/Users/<yourusername>/Library/Logs/DevKinsta

Linux

~/.config/DevKinsta/logs on Ubuntu

DK0001

Descrizione: Non c’è abbastanza spazio libero su disco.

Durante certe operazioni (installazione di DevKinsta, creazione di siti, importazione di siti da MyKinsta, ecc.), DevKinsta verifica lo spazio disponibile sul disco. Se non c’è abbastanza spazio su disco sulla macchina locale, si vedrà questo errore.

Soluzione

Liberare spazio sul disco del computer e ripetete l’azione che ha causato l’errore iniziale.

DK0002

Descrizione: Non c’è connessione internet.

Durante alcune operazioni (installazione di DevKinsta, importazione di siti da MyKinsta, ecc.), DevKinsta verifica la presenza di una connessione Internet stabile. Se la macchina locale non è connessa a Internet, si vedrà questo errore.

Soluzione

Assicurarsi che il computer sia connesso a Internet e ripetere l’azione che ha causato l’errore iniziale.

DK0003

Descrizione: Impossibile installare Docker.

DevKinsta non ha potuto installare Docker Desktop.

Soluzione

Assicurarsi che il computer sia conforme ai requisiti di sistema e provare a installare Docker Desktop manualmente. Dopo aver completato l’installazione di Docker Desktop, si provi a riavviare DevKinsta.

DK0004

Descrizione: Impossibile avviare Docker. Prova ad avviarlo manualmente.

DevKinsta non ha potuto avviare Docker Desktop.

Soluzione

Si provi ad avviare Docker Desktop manualmente, dopo di che riavviare DevKinsta.

DK0005

Descrizione: Impossibile creare container Docker.

DevKinsta non ha potuto creare i container Docker.

Soluzione

Riavviare manualmente Docker Desktop e poi riavviare DevKinsta.

DK0006

Descrizione: Impossibile scaricare le immagini Docker.

DevKinsta non ha potuto caricare le immagini Docker richieste.

Soluzione

Controllare la connessione internet. Se è stabile, provare a riavviare DevKinsta.

DK0007

Descrizione: Impossibile scaricare Docker.

DevKinsta non ha potuto scaricare Docker Desktop.

Soluzione

Per prima cosa, controllare la connessione internet. Se è stabile, provare a riavviare DevKinsta.

DK0008

Descrizione: Impossibile recuperare l’IP.

DevKinsta non è riuscito a trovare l’indirizzo IP di Docker.

Soluzione

Provare a riavviare manualmente Docker Desktop e poi riavviare hDevKinsta.

DK0009

Descrizione: Impossibile avviare il container Docker.

DevKinsta non è riuscito ad avviare i container Docker.

Soluzione

Provare a fermare i container Docker relativi a DevKinsta, dopo di che riavviare DevKinsta.

docker kill devkinsta_fpm && docker kill devkinsta_nginx && docker kill devkinsta_adminer && docker kill devkinsta_db && docker kill devkinsta_mailhog

DK0010

Descrizione: Impossibile caricare le immagini Docker.

DevKinsta non è riuscito a caricare le immagini Docker richieste.

Soluzione

Controllare la connessione internet. Se è stabile, provare a riavviare DevKinsta.

DK0011

Descrizione: Si è verificato un errore sconosciuto del server. Riprova.

Questo errore può essere visualizzato se DevKinsta non è in grado di accedere all’API Kinsta.

Soluzione

Per prima cosa, controllare la connessione Internet per vedere se ci sono problemi. In caso contrario, riprovare successivamente nel caso in cui il problema sia sul lato dell’API di MyKinsta.

DK0012

Descrizione: La tua richiesta è scaduta. Riprova.

È possibile che venga visualizzato questo errore se DevKinsta non è in grado di accedere all’API Kinsta a causa di un timeout.

Soluzione

Per prima cosa, controllare la connessione Internet per vedere se ci sono problemi. In caso contrario, riprovare successivamente nel caso in cui il problema sia sul lato dell’API di MyKinsta.

DK0013

Descrizione: Il server remoto ha ricevuto dati errati. Riprova.

È possibile vedere questo errore se DevKinsta riceve un errore di richiesta errato dall’API di Kinsta.

Soluzione

Segnalare questo errore al forum della community di DevKinsta.

DK0014

Descrizione: Non ha effettuato l’autenticazione. Riprova ad accedere nuovamente all’account MyKinsta.

È possibile vedere questo errore se DevKinsta riceve un errore di richiesta non autorizzata dall’API di Kinsta.

Soluzione

Andare alla schermata Impostazioni di DevKinsta, provare ad accedere nuovamente al proprio account MyKinsta e riprovare la procedura.

DK0015

Descrizione: Non hai i permessi per questa azione.

Si potrebbe vedere questo errore se DevKinsta incontra un errore di autorizzazione di MyKinsta quando prova ad accedere all’API di Kinsta.

Soluzione

Andare al proprio profilo MyKinsta e assicurarsi di avere i permessi necessari sul sito.

DK0016

Descrizione: Impossibile trovare il server remoto. Riprova.

È possibile vedere questo errore se DevKinsta riceve un errore 404 dall’API di Kinsta.

Soluzione

Segnalare questo errore al forum della community di DevKinsta.

DK0017

Descrizione: Hai fatto troppe richieste. Riprova dopo qualche minuto.

Si può vedere questo errore se DevKinsta incontra un errore “troppe richieste” dall’API di Kinsta. Questo errore si verifica quando l’API di Kinsta viene chiamata troppo frequentemente.

Soluzione

Aspettare qualche minuto e riprova ad eseguire l’azione.

DK0018

Descrizione: Non hai concesso il permesso per la cancellazione del sito.

È possibile vedere questo errore se DevKinsta non è in grado di cancellare un sito a causa di autorizzazioni errate per eseguire l’azione di cancellazione.

Soluzione

Windows macOS
Provare a cancellare di nuovo il sito e approvare la finestra di dialogo di conferma di Windows. Provare a cancellare di nuovo il sito e fornire la password corretta quando richiesto da macOS.

DK0019

Descrizione: Configurazione NGINX non riuscita

Si potrebbe vedere questo errore se DevKinsta non è in grado di aggiornare il file di configurazione di Nginx.

Soluzione

Per prima cosa, provare a riavviare DevKinsta e a ricreare il sito. Se questo non funziona, controllare il file sites.ini nella cartella projectFolder/kinsta con un editor di testo e rimuovere ogni voce duplicata.

DK0020

Descrizione: Creazione del database non riuscita

Si potrebbe vedere questo errore se DevKinsta non è in grado di creare il database MySQL. Il nome del database deriva dal nome del sito. Questo errore si verifica se il nome del database non è valido.

Soluzione

Provare a ricreare il sito con un nome diverso. Se questo non funziona, provare a riavviare DevKinsta.

DK0021

Descrizione: Configurazione del sito WordPress non riuscita

Si potrebbe vedere questo errore se DevKinsta non è in grado di installare WordPress.

Soluzione

Provare a riavviare DevKinsta e a ricreare il sito.

DK0022

Descrizione: Aggiornamento del file host non riuscito

Durante la creazione del sito, DevKinsta non ha potuto aggiornare il file hosts. Si potrebbe vedere questo errore se DevKinsta non è in grado di aggiornare il file hosts del computer.

Soluzione

Windows macOS
Provare a ricreare il sito e ad approvare la finestra di dialogo di conferma di Windows. Provare a ricreare il sito e fornire la password corretta quando richiesto da macOS.

DK0023

Descrizione: Impossibile aggiungere il certificato al portachiavi

Si potrebbe vedere questo errore se DevKinsta non è in grado di memorizzare il certificato di sicurezza nel portachiavi di macOS.

Soluzione

Provate a ricreare il sito e assicurarsi di fornire la password corretta al prompt di dialogo di macOS.

DK0024

Descrizione: Impossibile scrivere nello store Certificati

Si potrebbe vedere questo errore se DevKinsta non è in grado di memorizzare il certificato di sicurezza nel gestore dei certificati di Windows.

Soluzione

DevKinsta deve essere eseguito in modalità amministratore per creare il certificato. Provare a ricreare il sito e assicurarsi di inserire la password corretta nella finestra di dialogo di conferma di Windows.

DK0025

Descrizione: Impossibile scaricare il sito

Si potrebbe vedere questo errore se DevKinsta non è in grado di importare un sito da Kinsta.

Soluzione

Riavviare DevKinsta, accedete al vostro account MyKinsta nelle impostazioni di DevKinsta e provare ad importare di nuovo il sito.

DK0026

Descrizione: Push del sito non riuscito

Si potrebbe vedere questo errore se DevKinsta non è in grado di passare un sito su Kinsta.

Soluzione

Riavviate DevKinsta, accedete al vostro account MyKinsta nelle impostazioni di DevKinsta e provate a portare nuovamente online il sito. Se il problema continua, controllate il file di log dell’applicazione (main.log). Cercare il codice di errore (DK0026) nel file di log può aiutare a restringere la ricerca e può darvi alcune informazioni più dettagliate sulla causa principale.

Se l’errore persiste, segnalate questo errore al forum della comunità DevKinsta.

DK0027

Descrizione: Voce del file host mancante

Si potrebbe vedere questo errore se manca una voce nel file hosts. In questo caso non si potrà aprire questo sito tramite il nome di dominio.

Soluzione

Fare clic sul pulsante Fix this.

DK0028

Descrizione: Non hai concesso il permesso di modificare il file host.

Si può vedere questo errore se non si concede il permesso per la modifica del file hosts.

Soluzione

Riprovare la procedura e fornire il permesso richiesto.

DK0029

Descrizione: Impossibile creare un dump mysql

Potreste vedere questo errore se, durante il pull del sito, DevKinsta non è in grado di creare un dump MySQL sul server remoto.

Soluzione

Riprova più tardi. Se il problema persiste, segnalate questo errore al forum della comunità di DevKinsta.

DK0030

Descrizione: OPERAZIONE INTERROTTA

Si potrebbe vedere questo errore se si chiude DevKinsta durante la creazione del sito.

Soluzione

Fai clic sul pulsante Retry (Riprova). Se DevKinsta non può ricreare il sito, provare a cancellare e ricreare il sito.

DK0031

Descrizione: La porta 80 o la porta 443 è in uso.

Potreste vedere questo errore se viene utilizzata la porta 80.

Soluzione

Provare a chiudere il processo che sta utilizzando la porta 80.

trovare e terminare il processo su macOS

# find & kill processes which are using port 80
sudo lsof -i tcp:80 | grep LISTEN | awk '{print $2}' | xargs kill -9

trovare e terminare il processo su Windows

# find processes which are using port 80
netstat -ano | findstr :80

# kill process by PID. replace "" with result from the above command.
taskkill /PID  /F

DK0032

Descrizione

Potreste vedere questo errore su Windows se WSL2 non è installato o abilitato.

Soluzione

Riavviate DevKinsta per avviare automaticamente l’installazione di WSL2. Se DevKinsta non è in grado di installare WSL2, potete anche scaricarlo direttamente da Microsoft.

DK0033

Descrizione: Impossibile connettersi al database

Questo errore si verifica quando DevKinsta non è in grado di connettersi al database MySQL.

Soluzione

Seguite i passi qui sotto per risolvere questo errore.

  1. Esportare il database del sito con Adminer. (opzionale)
  2. Chiudere DevKinsta.
  3. Eseguire questo comando nel terminale – docker container rm devkinsta_db && docker volume rm devkinsta_db_data.
  4. Avviare DevKinsta.
  5. Importare il database con Adminer. (opzionale)

DK0034

Descrizione: Riavvia il computer per finire l’installazione.

Questo errore si verifica quando è richiesto un riavvio del computer.

Soluzione

Riavviate il computer e lanciate DevKinsta.

DK0035

Descrizione

Questo errore si verifica su Windows se DevKinsta non è in grado di scaricare WSL2 durante il processo di installazione.

Soluzione

Riavviate DevKinsta per avviare nuovamente il download di WSL2.

DK0036

Descrizione

Questo errore si verifica se la funzione Windows Subsystem for Linux (WSL2) non è abilitata.

Soluzione

Abilitate WSL2 seguendo la documentazione di Microsoft.

DK0037

Descrizione: Container not found (Container non trovato)

Questo errore può verificarsi perché il container Docker non esiste.

Soluzione

Seguire le istruzioni fornite nel messaggio di errore. Se non si vede nessuna istruzione o quelle fornite non risolvono l’errore, riavviare DevKinsta.

DK0038

Descrizione: Set WP config (Impostare la configurazione di WP)

Questo errore si verifica quando il file wp-config.php manca o è mal configurato.

Soluzione

Fare clic sul pulsante Riprova mostrato in DevKinsta.

DK0039

Descrizione: Docker stops common (Docker si interrompe)

Se Docker si interrompe e DevKinsta non può comunicare con esso, compare questo errore.

Soluzione

Riavviare Docker Desktop manualmente, e dopo di che, riavviare DevKinsta.

DK0040

Descrizione: Impossibile rinnovare la chiave SSH.

Si può vedere questo errore quando DevKinsta cerca di rinnovare la chiave SSH durante l’importazione del sito.

Soluzione

Per prima cosa, controlla la tua connessione Internet per vedere se ci sono problemi. In caso contrario, riprova più tardi se il problema si verifica lato API MyKinsta.

DK0041

Descrizione: TwoFA non valido. Sono supportati solo Authy e TOTP TwoFA.

Questo errore assicura che DevKinsta sia chiaro su quali metodi TwoFA sono supportati.

Soluzione

Utilizzare un metodo TwoFA supportato.

DK0044

Descrizione: Impossibile scrivere nello store Certificati

Potreste vedere questo errore quando DevKinsta cerca di creare un certificato locale sul sistema per il vostro sito.

Soluzione

Provate a ricreare il sito e verificate che la password sia corretta al prompt di dialogo di Linux.

DK0045

Descrizione: Il certificato non è verificato

Potreste vedere questo errore quando DevKinsta cerca di creare un certificato locale ma il processo di verifica fallisce a causa di un certificato già esistente o nel database.

Soluzione

Per utenti avanzati: prova a trovare e cancellare manualmente i certificati corrispondenti dal vostro database situato in “home/yourusername/.pki/nssdb/cert9.db”

DK0046

Descrizione: Impossibile installare il pacchetto certutil

Potreste vedere questo errore quando DevKinsta cerca di installare i pacchetti mancanti che sono necessari per creare e gestire i certificati sul vostro sistema Linux.

Soluzione

Aprite una finestra del Terminal ed eseguite sudo apt update, poi riprovate con la creazione di SSL in DevKinsta. Potete anche provare a installare manualmente i pacchetti necessari eseguendo sudo apt install libnss3-tools o combinando i due comandi ed eseguire sudo apt update && apt install libnss3-tools. Per verificare che l’installazione abbia avuto successo, eseguite certutil nel terminale e verificate l’output.

DK0047

Descrizione: DevKinsta non ha potuto sovrascrivere sites.ini. La creazione del sito non è riuscita.

Potreste vedere questo errore quando DevKinsta vuole sovrascrivere il file sites.ini nella vostra cartella principale di DevKinsta.

Soluzione

Andate alla vostra cartella principale di DevKinsta e poi alla cartella kinsta. Cancellate il file sites.ini e poi avviate DevKinsta.

DK0048

Descrizione: You don’t have the necessary privileges to start the Docker client. Please set the required permissions and try again (Non hai i privilegi necessari per avviare il client Docker. Imposta i permessi necessari e riprova).

Questo errore se si usa Linux e il client Docker non ha i privilegi o i permessi necessari per avviarsi sul vostro sistema.

Soluzione

Controllare il proprio utente per assicurarsi di avere i permessi necessari per eseguire il client Docker.

Per dare temporaneamente i permessi al proprio profilo utente (solo per la sessione corrente), eseguire sudo chmod 666 /var/run/docker.sock nel Terminal, poi fare clic sul pulsante Riprova in DevKinsta per continuare il processo di avvio.

Per impostare i permessi in modo permanente (consigliato), aggiungere il proprio profilo utente al gruppo docker seguendo i passi qui di seguito.

    1. Assicrarsi che il gruppo docker esista eseguendo sudo groupadd docker nel Terminal.
    2. Successivamente, eseguire il comando groups per controllare se il prorio utente è stato aggiunto al gruppo docker.
    3. Per aggiungere il vostro utente al gruppo docker, eseguire sudo usermod -aG docker $USER.
    4. Eseguire sudo chmod 666 /var/run/docker.sock per impostare il permesso.

Effettuare il login e il logout affinché le modifiche abbiano effetto.

DK0049

Descrizione: Impossibile eliminare il contenuto del sito.

Questo errore compare se il container docker devkinsta_nginx non è in esecuzione mentre si sta cercando di eliminare il contenuto di un sito.

Soluzione

Assicurarsi che devkinsta_nginx sia in esecuzione e riprovare.

DK0050

Descrizione: Impossibile eliminare la voce del sito da sites.ini.

Questo errore compare se il container docker devkinsta_nginx non è in esecuzione mentre si sta cercando di eliminare la voce del sito dal file sites.ini.

Soluzione

Assicurarsi che devkinsta_nginx sia in esecuzione e riprovare.

DK0051

Descrizione: Impossibile eliminare il database.

Questo errore compare quando il database del sito non può essere cancellato a causa di problemi interni.

Soluzione

Provare a cancellare manualmente il database usando la CLI ed eseguendo: docker exec devkinsta_db bin/sh -c 'mysql -u root -p[YOUR_DB_PASSWORD] -e "drop database [YOUR_SITE];"' nel terminale.

Controllare se il database è stato cancellato o meno eseguendo: docker exec devkinsta_db bin/sh -c 'mysql -u root -p[YOUR_DB_PASSWORD] -e "show databases;"' nel terminale.

DK0052

Descrizione: Impossibile salvare il contenuto di php.ini

Questo errore potrebbe comparire se il container devkinsta_fpm non è in esecuzione quando si cerca di salvare le modifiche nell’editor php.ini.

Soluzione

Assicurarsi che il contenitore devkinsta_fpm sia attivo e funzionante e riprovare.

DK0053

Descrizione: Impossibile salvare il contenuto di php.ini

Questo errore può comparire se il container devkinsta_fpm non è riuscito a riavviarsi dopo aver aggiornato il file php.ini.

Soluzione

Nel caso in cui fare clic sul pulsante Retry non aiuti, provare ad avviare il contenitore manualmente o riavviare DevKinsta.

DK0054

Descrizione: Impossibile aggiornare sites.ini con le nuove porte.

Questo errore compare se il container devkinsta_nginx non è in esecuzione mentre si cerca di aggiornare il file sites.ini con le nuove porte selezionate.

Soluzione

Assicurarsi che il contenitore devkinsta_nginx sia in esecuzione e riprovare.

DK0055

Descrizione: Impossibile ricreare il container Nginx con le nuove porte.

Questo errore può comparire quando DevKinsta non è in grado di ricreare il container devkinsta_nginx sulle nuove porte selezionate.

Soluzione

Se fare clic sul pulsante retry non aiuta, si può provare a rilanciare DevKinsta o ricreare il contenitore devkinsta_nginx da soli usando la CLI di docker.

Ad esempio, per creare il container sulle porte 80 e 443 su macOS, e Linux, è possibile eseguire quanto segue nel terminale, sostituendo o impostando la variabile ${LATEST_IMAGE_VERSION} con l’ultima versione della nostra immagine Docker DevKinsta:

docker run --network devkinst_network --name devkinsta_nginx \\
-p 80:80 -p 443:443 \\
-v "[YOUR_HOME_PATH]/kinsta:/kinsta" \\
-v "[YOUR_HOME_PATH]/logs:/www/kinsta/logs" \\
-v "[YOUR_HOME_PATH]/private:/www/kinsta/private" \\
-v "[YOUR_HOME_PATH]/public:/www/kinsta/public" \\
-v "[YOUR_HOME_PATH]/ssl:/www/kinsta/ssl" \\
-d kinsta/devkinsta_nginx:${LATEST_IMAGE_VERSION} \\

Su Windows, si può usare lo stesso comando senza le interruzioni di riga \\ e i separatori .

Per ottenere l’ultima versione delle nostre immagini, eseguire: docker image ls --filter=reference='kinsta/devkinsta_*'

DK0056

Descrizione: Impossibile aggiornare gli URL del sito con le nuove porte.

Questo errore potrebbe comparire se devkinsta_fpm non è in esecuzione mentre si cerca di rinominare gli URL del sito dopo aver selezionato le nuove porte.

Soluzione

Assicurarsi che i contenitori devkinsta_nginx e devkinsta_fpm siano attivi e funzionanti.

DK0057

Descrizione: Non possiamo visualizzare le email su computer con chip M1.

Al momento il nostro servizio di posta usato da DevKinsta non supporta i chip M1.

Soluzione

Usate un altro computer che non abbia un chip M1 per controllare le email per il vostro sito DevKinsta.

DK0058

Descrizione: Fallita la copia della cartella del sito.

DevKinsta non ha potuto copiare i file nella nuova cartella quando ha rinominato la pagina.

Soluzione

Andate alla cartella DevKinsta/public. Eliminate la cartella con il nuovo nome del sito e riprovate il processo di rinomina in DevKinsta.

DK0059

Descrizione: Impossibile copiare il database.

DevKinsta non ha potuto copiare il database durante la ridenominazione del sito.

Soluzione

Eliminate il database del sito appena creato e riprovate il processo di rinomina in DevKinsta.

DK0060

Descrizione: Fallito l’aggiornamento del database.

DevKinsta non è stato in grado di aggiornare gli URL, i domini e le email nel database del nuovo sito quando si rinomina il sito.

Soluzione

Verificate che il database esista. Se no, provate a crearlo manualmente e copiare i dati del vecchio sito.

DK0061

Descrizione: Impossibile eliminare i dati del vecchio sito.

Potete vedere questo errore quando DevKinsta cercate di eliminare i dati del vecchio sito.

Soluzione

Riprovate a rinominare il sito e assicuratevi di fornire la password corretta.

DK0062

Descrizione: Impossibile aggiungere la certificazione al negozio.

Potete vedere questo errore quando DevKinsta cercate di creare un certificato locale sul sistema per il vostro sito.

Soluzione

Riprovate a rinominare il sito e fornite la password corretta. DevKinsta deve essere in modalità amministratore su Windows.

DK0063

Descrizione: Impossibile riavviare un contenitore docker

Potreste vedere questo errore quando DevKinsta non è riuscito a riavviare un contenitore docker.

Soluzione

Potete riavviare il contenitore manualmente in Docker Desktop o nel terminale (sostituite <container> con il nome del contenitore):

docker start <container>

DK0064

Descrizione: Impossibile rimuovere i file remoti.

Potete vedere questo errore quando qualcosa nel vostro ambiente remoto cambia e rende DevKinsta incapace di eseguire il comando di cancellazione dei file (rm) sul file system del sito remoto.

Tali cambiamenti possono essere:

  • Cambiamenti dei permessi (DevKinsta non ha il permesso di rimuovere alcuni file)
  • Cambiamenti nella struttura delle cartelle (il nome della cartella principale del sito remoto è cambiato dopo il pull).

Soluzione

Provate a estrarre di nuovo il sito remoto e applicate i cambiamenti sul nuovo sito (per esempio copiate e incollate i file o il database modificati), poi provate a fare di nuovo il push. Se questo non aiuta, provate a disconnettervi e a riconnettervi di nuovo.

Se l’errore persiste, controllate il file di log dell’applicazione (main.log). Cercate il codice di errore (DK0064) nel file di log può aiutare a restringere la ricerca e può portare ad alcune informazioni più dettagliate sulla causa principale.

DK0065

Descrizione: Impossibile caricare i file locali

Questo errore si verifica ogni volta che qualcosa non va nel caricamento del sito locale sul server remoto (la cartella del vostro ambiente MyKinsta). Questo può essere causato da una connessione fallita al server remoto o da problemi imprevedibili relativi ai file caricati.

Notate che questo passo usa rsync come strumento per condividere i file con il sito remoto, quindi qualsiasi cosa che può causare il fallimento di rsync può essere la causa principale di questo problema.

Soluzione

Provate a fare il logout da MyKinsta in DevKinsta, e poi riaccedete. Se ancora non funziona, provate a estrarre di nuovo il sito remoto e applicate le modifiche sul nuovo sito (per esempio copiate e incollate i file o il database modificati), poi provate a fare un nuovo push.

Se l’errore persiste, controllate il file di log dell’applicazione (main.log). Cercare il codice di errore (DK0065) nel file di log può aiutare a restringere la ricerca e può darvi informazioni più dettagliate sulla causa principale. Se questa ricerca non mostra alcuna informazione utile, allora provate a cercare rsync.

DK0066

Descrizione: Impossibile importare il dump del database

Questo errore significa che DevKinsta non è stato in grado di importare il dump del database locale nel database del vostro sito MyKinsta.

Possibili cause:

  • Il dump del database locale non è stato creato (molto improbabile, perché fallirebbe nel passo Create MySQL dump).
  • Il vostro database remoto non esiste o è giù per qualche motivo

Soluzione

Indagate sul database e sul file system del vostro sito MyKinsta per vedere se il database funziona correttamente. Se non è così, allora c’è un problema lato server e il nostro team di supporto può aiutarvi con questo.

Se il database del vostro sito funziona correttamente, allora c’è probabilmente un problema lato DevKinsta. Indagare il file di log dell’applicazione (main.log) può essere utile. Cercare il codice di errore (DK0066) nel file di log può aiutare a restringere la ricerca e può darvi informazioni più dettagliate sulla causa principale.

DK0067

Descrizione: Impossibile eseguire ricerca e sostituzione

Cerca e sostituisci è un comando WP-CLI (WP-CLI è l’interfaccia a riga di comando di WordPress) che consente di sostituire tutte le occorrenze di una stringa nel database del sito. Lo usiamo per sovrascrivere l’URL del sito locale con l’URL originale del sito remoto (per mantenere il sito accessibile dopo il push).

Se il passo non funziona correttamente, allora due cose potrebbero essere sbagliate:

  • WP-CLI non è disponibile o funzionante nella cartella del vostro sito sul server remoto (MyKinsta)
  • Il vostro database remoto è fuori uso

Soluzione

Controllate se WP-CLI funziona sul vostro sito remoto (MyKinsta). Se WP-CLI funziona ma riporta problemi relativi al database, allora il vostro sito non si sta connettendo al database correttamente. Rivedete le impostazioni del database nel file wp-config.php del vostro sito e confermate che i dettagli del database sono corretti.

Se il vostro database remoto non funziona, contattate il nostro team di supporto per risolvere il problema.

Se le soluzioni suggerite sopra non risolvono il problema, allora ci raccomandiamo di ripristinare un backup recente.

DK0068

Descrizione: Impossibile creare backup del sito quando si cerca di cambiare le porte.

Eseguiamo il backup dei siti prima di cambiare la porta, in modo da poter tornare indietro in caso di errore.

Soluzione

L’errore è solitamente legato a problemi di zip o di file system. Il backup viene creato nella directory TEMP nella cartella “backup”. Verificate che la cartella esista e che abbiate i permessi di scrittura.

DK0070

Descrizione: Errore nell’eliminazione del record DNS.

Non è stato possibile eliminare l’URL di un sito dal server DNS del contenitore FPM.

Soluzione

È possibile eliminarlo manualmente (sostituire example.com con l’URL che desiderate eliminare)

docker exec devkinsta_fpm dns_server delete -d http://example.com

DK0071

Descrizione: Impossibile aggiungere un record DNS.

Impossibile aggiungere l’URL di un sito al server DNS del contenitore FPM.

Soluzione

Provate a riavviare DevKinsta e fate clic sul pulsante Riprova. Il record DNS dovrebbe essere creato durante il processo di avvio.

DK0072

Descrizione: Impossibile eliminare il file di configurazione del sito

Questo errore si verifica quando si cerca di eliminare o rinominare un sito, ma DevKinsta non riesce a eliminare il file sitename.conf memorizzato in DevKinsta/nginx_sites.

Soluzione

Il motivo più comune per cui ciò accade è dovuto a problemi di permessi, per cui potrebbe essere necessario cancellare manualmente il file

DK0073

Descrizione: Impossibile riavviare il servizio Nginx

Quando un sito viene creato, rinominato o cancellato, il servizio Nginx deve essere riavviato. Questo errore appare se il riavvio non riesce.

Soluzione

Per riavviare manualmente il contenitore Nginx, aprite una finestra del Terminal ed eseguite quanto segue:

docker stop devkinsta_nginx
docker start devkinsta_nginx

Il controllo dei log di Nginx o di DevKinsta può fornire maggiori dettagli sul motivo del mancato riavvio

DK0074

Descrizione: Impossibile creare il backup del sito.

Il backup del sito è una versione archiviata (zippata) di un sito nella cartella temp del computer locale. Questo errore è raro e si verifica solo in casi limite, come l’esaurimento dello spazio su disco o permessi errati sulla cartella temp.

Soluzione

Controllare i permessi della cartella temp e verificare che ci sia spazio sufficiente sul disco, soprattutto nel caso di siti di grandi dimensioni

DK0075

Descrizione: Impossibile ripristinare il backup del sito.

Il ripristino può fallire se la cartella del sito non è scrivibile per qualche motivo. Un’altra ragione del fallimento può essere che la creazione dello zip non è andata a buon fine durante la creazione del backup.

Soluzione

  1. Controllate se il backup del sito esiste nella cartella temp.
  2. Se il backup esiste, può essere estratto manualmente nella cartella del sito

Per evitare questo problema, sincronizzate regolarmente il sito con MyKinsta o usate un sistema di controllo della versione come Git per tenere traccia delle modifiche e consentire il ripristino da versioni precedenti.

DK0076

Descrizione: Impossibile installare il plugin WordPress

DevKinsta non è riuscito a installare un plugin di WordPress per un determinato sito. A volte DevKinsta deve installare dei plugin.

Soluzione

Se l’installazione non riesce, è possibile risolvere il problema installando manualmente il plugin tramite WP-CLI.

DK0077

Descrizione: Impossibile rimuovere il plugin WordPress

DevKinsta non è riuscito a rimuovere un plugin WordPress da un determinato sito. DevKinsta a volte ha bisogno di rimuovere i plugin.

Soluzione

Se la rimozione non riesce, è possibile risolvere il problema rimuovendo manualmente il plugin tramite WP-CLI.

DK0078

Descrizione: Impossibile aggiornare l’opzione WordPress

DevKinsta non è riuscito ad aggiornare una delle opzioni di WP nel database del sito utilizzando un comando WP-CLI.

Soluzione

Se l’aggiornamento non riesce, è possibile risolvere il problema aggiornando manualmente l’opzione tramite WP-CLI.

DK0081

Descrizione: L’analisi del file wp-config.php non è riuscita.

Questo errore può essere visualizzato durante l’importazione di un file di backup del sito se si verifica uno dei seguenti casi:

  • wp-config.php not found
    Ciò significa che DevKinsta non riesce a trovare il file wp-config.php nel backup.
  • Invalid database settings. Cannot find DB_NAME variable
    Significa che DevKinsta non è riuscito a estrarre il nome del database da wp-config.php.
  • {dbName}.sql not found
    Significa che wp-config.php è corretto, ma il file di backup del database non può essere trovato nella cartella o nel file zip.

Soluzione

In una qualsiasi delle situazioni sopra descritte, controllate il file di backup del sito e assicuratevi che:

  • wp-config.php esista nella cartella principale.
  • La riga define( 'DB_NAME', '{dbName}' ); esista nel file.
  • Nella cartella principale esista un file .sql denominato esattamente come indicato nel file di configurazione {dbName}.sql.

DK0082

Descrizione: Errore nel caricamento del file system remoto.

Questo errore si verifica quando DevKinsta non riesce a caricare l’albero del file system del sito remoto quando si esegue un pull selettivo. L’errore è solitamente causato da un problema con la chiave SSH.

Soluzione

Provate ad accedere di nuovo. Se l’errore persiste, rimuovete la cartella “.ssh” e riprovate ad accedere. Se non funziona, contattate il nostro team di assistenza per risolvere il problema.

DK0083

Descrizione: Il percorso del volume non è supportato.

Il percorso del volume non è supportato.

Soluzione

Controllate i percorsi del volume sul vostro computer. Se il percorso non è supportato, aggiornate Windows o Docker.