Ir al contenido

Requisitos del servidor

La aplicación web se basa en el Fat-Free Framework (https://fatfreeframework.com), por lo que comparten los mismos requisitos del servidor: consulte https://fatfreeframework.com/3.9/system-requirements

Los siguientes requisitos suelen estar disponibles en las empresas de alojamiento web estándar:

  • Apache. Si utiliza NGINX, debe configurarlo para que se gestionen las reglas de redirección definidas en el archivo .htaccess
  • PHP 8.2 o superior (PHP 8.5 requiere el kit incluido con XLS Padlock 2026.3 o posterior)
  • La extensión PHP CURL habilitada
  • La extensión PHP sodium (libsodium) habilitada (incluida con PHP 7.2 y posteriores, incluidas todas las versiones PHP 8.x): necesaria para la firma de respuesta Ed25519 de 2026 (consulte El protocolo de activación de 2026)
  • mod_rewrite y mod_headers habilitados (Apache)
  • La subcarpeta inc/lib debe seguir teniendo permisos de escritura para el usuario del servidor web después de la instalación. El kit almacena allí la clave de cifrado del token (validationkey.txt) y, en el momento de la activación, una pequeña caché de la primera validación (activation_cache.json) y pequeños archivos de bloqueo (activation_0.lock a activation_f.lock) que impiden que dos solicitudes simultáneas para el mismo pedido superen su límite de activaciones. Todos permanecen protegidos por las reglas .htaccess / web.config incluidas. Si inc/lib no tiene permisos de escritura, la activación sigue funcionando, pero la primera validación justo después de una activación puede fallar hasta el siguiente inicio, y las activaciones simultáneas del mismo pedido dejan de serializarse (consulte Configurar la clave de cifrado local)
  • una cuenta válida de FastSpring