Prérequis du serveur
L’application web est basée sur le Fat-Free Framework (https://fatfreeframework.com), elle partage donc les mêmes prérequis serveur : veuillez vous reporter à https://fatfreeframework.com/3.9/system-requirements
Les exigences suivantes sont généralement fournies par les hébergeurs web standard :
- Apache. Si vous utilisez NGINX, vous devez le configurer pour que les règles de redirection définies dans le fichier .htaccess soient prises en charge
- PHP 8.2 ou supérieur
- Extension PHP CURL activée
- Extension PHP sodium (libsodium) activée - fournie avec PHP 7.2 et versions ultérieures, y compris tous les PHP 8.x - requise pour la signature des réponses en Ed25519 introduite en 2026 (voir Le protocole d’activation 2026)
- mod_rewrite et mod_headers activés (Apache)
- Le sous-dossier inc/lib doit être accessible en écriture par l’utilisateur du serveur web. Le kit y stocke la clé de chiffrement des jetons (
validationkey.txt) et, au moment de l’activation, un petit cache de première validation (activation_cache.json). Les deux restent protégés par les règles .htaccess / web.config fournies - un compte FastSpring valide