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.

Si potrebbe vedere questo errore nel caso in cui DevKinsta non sia in grado di accedere all’API di 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.

Si potrebbe vedere questo errore se DevKinsta non riesce ad accedere all’API di 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

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.