Obtenir "permission denied" sur nouvelle installation VPS

Je suis en train de changer de serveur VPS. Avant de me débarrasser de l’ancien VPS, j’ai téléchargé tout le dossier « discourse » de /var/discourse et l’ai mis sur ma machine Windows. J’ai ensuite obtenu un nouveau VPS Ubuntu, installé Docker et Git, et au lieu de cloner Discourse, j’ai simplement transféré mon dossier discourse que j’avais déjà de l’ancien VPS dessus.

Maintenant, lorsque j’exécute sudo ./launcher rebuild app, j’obtiens « permission denied ». J’ai ensuite fait marche arrière et essayé d’exécuter ./discourse-setup mais j’obtiens '/var/discourse' already exists and is not an empty directory. puisque j’ai déjà déplacé mon dossier discourse entièrement fonctionnel là-bas. Pourquoi me refuse-t-on l’accès, cependant ? Et oui, j’ai également exécuté la commande chmod 700 containers.

Bonjour :waving_hand:

C’est la bonne façon de déplacer Discourse vers un autre serveur.

2 « J'aime »

J’ai fini par le faire avec les commandes CLI avant que vous ne répondiez, mais c’est vraiment bizarre qu’on ne puisse pas simplement glisser-déposer l’ancien dossier Discourse sur le nouveau VPS, haha. Merci quand même ! J’ai fini par supprimer le dossier Discourse du nouveau VPS et j’ai refait la configuration ./discourse-setup, puis j’ai suivi le tutoriel de restauration CLI.

Hmmm, il semble que l’URL de mon forum fonctionne, mais pas mon URL directe mysite.com maintenant…