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.lockaactivation_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