Ir para o conteúdo
Servidor e desempenho

Por que uma conta de hospedagem não enxerga as outras no mesmo servidor

Servidores compartilhados usam um sistema de arquivos virtual que coloca cada conta dentro do próprio ambiente. Ali ela vê apenas os arquivos dela e um conjunto reduzido de programas — não consegue listar as contas vizinhas nem ler o arquivo de configuração de outro site. É o que impede que a invasão de um site vire a invasão de todos os sites da máquina.

O problema que isso resolve

Sem isolamento, qualquer conta do servidor conseguiria percorrer as pastas do sistema e abrir arquivos de outras contas. Como praticamente todo site guarda usuário e senha do banco em um arquivo de texto dentro do próprio diretório, bastaria uma conta comprometida para que todas as credenciais da máquina vazassem. O isolamento por conta fecha exatamente essa porta.

O que muda no dia a dia

Para quem só publica site, quase nada. As diferenças aparecem quando você abre um terminal ou uma tarefa agendada e percebe que:

  • a lista de programas disponíveis é curta, com o essencial de publicação e manutenção;
  • caminhos do sistema apontam para dentro do seu ambiente, e não para a raiz real da máquina;
  • a listagem de processos mostra apenas os seus.

Nada disso é falha de configuração. É a cápsula fazendo o trabalho dela.

Quando parece que está atrapalhando

Duas situações geram chamado com frequência. A primeira é um comando que existe na sua máquina e não existe no ambiente da conta — a saída é usar o que está disponível ou rodar a etapa localmente e enviar o resultado pronto. A segunda é um script que grava fora do diretório da conta; ele vai falhar sempre, e o ajuste correto é apontar a gravação para dentro da própria conta, preferencialmente para uma pasta fora da área pública.

Conviver com o isolamento

Trate a sua conta como o mundo inteiro do projeto: dependências dentro dela, arquivos temporários dentro dela, logs dentro dela. Quando algo exigir um programa que não está no ambiente, abra um chamado descrevendo o que precisa fazer — costuma existir um caminho equivalente já liberado, e ele resolve sem abrir mão da proteção que separa o seu site dos vizinhos.

Hospedagem gerenciada a partir de R$6,90/mês

Comece agora