Recebendo "permissão negada" na nova instalação do VPS

Então, estou trocando de servidores VPS. Antes de me livrar do VPS antigo, baixei toda a pasta “discourse” de /var/discourse e a coloquei na minha máquina Windows. Em seguida, obtive um novo VPS Ubuntu, instalei o Docker e o Git e, em vez de clonar o Discourse, apenas transferi minha pasta discourse que eu já tinha do VPS antigo para ele.

Agora, quando executo sudo ./launcher rebuild app, recebo “permissão negada”. Então, voltei atrás e tentei executar ./discourse-setup, mas recebo '/var/discourse' já existe e não é um diretório vazio. já que movi minha pasta discourse totalmente funcional para lá. Por que estou sendo negado, no entanto? E sim, também executei o comando chmod 700 containers.

Olá :waving_hand:

Esta é a maneira correta de mover o Discourse para outro servidor.

2 curtidas

Acabei fazendo isso com os comandos CLI antes de você responder, mas é muito estranho como você não pode simplesmente arrastar e soltar a pasta antiga do Discourse para o novo VPS, haha. Obrigado de qualquer forma! Acabei excluindo a pasta do Discourse do novo VPS e apenas executei a configuração ./discourse-setup novamente e depois segui o tutorial de restauração da CLI.

Hmmm, parece que o URL dos meus fóruns funciona, mas o meu URL direto mysite.com não funciona mais…