Encontrei este erro ao abrir meu site para iniciar o mesmo. Não sabia como corrigi-lo, alguém pode me ajudar, por favor
Você obteve este erro ao fazer uma instalação padrão? Ou você está reconstruindo um site que estava funcionando?
Quanto de RAM e swap você tem?
Versão de desenvolvimento, acho que só tenho 2 GB de RAM…
Não estou reconstruindo, estou construindo o site agora
Então Instalar o Discourse para desenvolvimento usando Docker ou uma instalação nativa?
Acho que você não pode ter uma máquina de desenvolvimento com apenas 2 GB.
instalação nativa…
A questão é que quero instalar o discourse para produção, mas minha máquina não suporta a instalação com docker, pois o swap não é suficiente. Então mudei para desenvolvimento e inicialmente pensei que poderia fazer isso em uma máquina com 2gb de ram LOL
Se você quer que pessoas que não estão sentadas no seu computador o utilizem, você quer uma instalação de produção. Se você não consegue aumentar seu swap para pelo menos 2GB (o que você deveria conseguir fazer), então você precisará usar uma VM diferente.
Eu também tenho esse problema no meu Mac Intel. Tentei a instalação nativa do macOS e também no Docker. Ambos apresentaram o mesmo problema.
Você tem algum plugin instalado?
Não, eu simplesmente ia fazer uma instalação limpa de desenvolvimento. Isso acontece logo após a criação da conta de administrador e a primeira tentativa de acessar localhost:3000. Eu também estou em um Mac recém-instalado.
Espere, assim que eu estava escrevendo a resposta, vi que estava usando a porta 3000 e não a 4200, acabei de tentar a porta 4200 e funcionou. Talvez o outro usuário que iniciou o tópico teve o mesmo problema.
Este artigo me ajudou Guia para Configurar o Ambiente de Desenvolvimento do Discourse - Windows 11
Parece que você deve executar isto:
DISCOURSE_HOSTNAME=localhost UNICORN_LISTENER=localhost:3000 bin/ember-cli -u
ele inicia:
- servidor rails
- sidekiq
- ember-cli
E o discourse fica disponível em localhost:4200
É uma pena que isso não seja mencionado em DEVELOPMENT-OSX-NATIVE nem em DEVELOPER-ADVANCED.md
