Pular para o conteúdo

Requisitos do servidor

A aplicação web é baseada no Fat-Free Framework (https://fatfreeframework.com), portanto ambos compartilham os mesmos requisitos de servidor: consulte https://fatfreeframework.com/3.9/system-requirements

Os seguintes requisitos costumam ser fornecidos pelas empresas de hospedagem web comuns:

  • Apache. Se você usa o NGINX, deve configurá-lo de modo que as regras de redirecionamento definidas no .htaccess sejam tratadas
  • PHP 8.2 ou superior (o PHP 8.5 exige o kit fornecido com o XLS Padlock 2026.3 ou posterior)
  • Extensão PHP CURL ativada
  • Extensão PHP sodium (libsodium) ativada - incluída no PHP 7.2 e posteriores, inclusive todas as versões PHP 8.x - necessária para a assinatura de resposta Ed25519 de 2026 (consulte O protocolo de ativação de 2026)
  • mod_rewrite e mod_headers ativados (Apache)
  • A subpasta inc/lib deve continuar com permissão de escrita para o usuário do servidor web após a instalação. O kit armazena nela a chave de criptografia do token (validationkey.txt) e, no momento da ativação, um pequeno cache de primeira validação (activation_cache.json) e pequenos arquivos de bloqueio (activation_0.lock a activation_f.lock) que impedem que duas solicitações simultâneas para o mesmo pedido excedam o limite de ativações dele. Todos permanecem protegidos pelas regras .htaccess / web.config fornecidas. Se inc/lib não tiver permissão de escrita, a ativação continua funcionando, mas a primeira validação logo após uma ativação pode falhar até a próxima inicialização, e as ativações simultâneas do mesmo pedido deixam de ser serializadas (consulte Configurar a chave de criptografia local)
  • uma conta FastSpring válida