Ottenere "permission denied" su nuova installazione VPS

Sto passando da un server VPS a un altro. Prima di eliminare il VPS, ho scaricato l’intera cartella “discourse” da /var/discourse e l’ho messa sulla mia macchina Windows. Poi ho ottenuto un nuovo VPS Ubuntu, ho installato Docker e Git e, invece di clonare Discourse, ho semplicemente trasferito la mia cartella discourse che avevo già dal vecchio VPS.

Ora, quando eseguo sudo ./launcher rebuild app, ottengo “permission denied”. Sono poi tornato indietro e ho provato a eseguire ./discourse-setup ma ottengo '/var/discourse' already exists and is not an empty directory. poiché ho già spostato lì la mia cartella discourse completamente funzionante. Perché mi viene negato l’accesso, però? E sì, ho anche eseguito il comando chmod 700 containers.

Ciao :waving_hand:

Questo è il modo corretto per spostare Discourse su un altro server.

2 Mi Piace

L’ho finito con i comandi CLI prima che tu rispondessi, ma è davvero strano che non si possa semplicemente trascinare la vecchia cartella Discourse sul nuovo VPS, haha. Grazie comunque! Ho finito per eliminare la cartella Discourse dal nuovo VPS e ho semplicemente eseguito di nuovo la configurazione ./discourse-setup e poi ho seguito il tutorial di ripristino CLI.

Hmmm, sembra che l’URL dei miei forum funzioni ma non il mio URL diretto mysite.com ora…