Codici di errore
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.
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.
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.
- Esportare il database del sito con Adminer. (opzionale)
- Chiudere DevKinsta.
- Eseguire questo comando nel terminale –
docker container rm devkinsta_db && docker volume rm devkinsta_db_data
. - Avviare DevKinsta.
- 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.
- Assicrarsi che il gruppo docker esista eseguendo
sudo groupadd docker
nel Terminal. - Successivamente, eseguire il comando
groups
per controllare se il prorio utente è stato aggiunto al gruppo docker. - Per aggiungere il vostro utente al gruppo docker, eseguire
sudo usermod -aG docker $USER
. - Eseguire
sudo chmod 666 /var/run/docker.sock
per impostare il permesso.
- Assicrarsi che il gruppo docker esista eseguendo
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.
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
- Controllate se il backup del sito esiste nella cartella temp.
- 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.
Codici di errore deprecati
I seguenti codici di errore non si verificano nell’ultima versione di DevKinsta. Se ricevete uno dei seguenti errori, assicuratevi di eseguire l’aggiornamento alla versione più recente.