# Vérification de la version PHP OVH

11 octobre 2026 — démonstration/préproduction uniquement.

- PHP 8.3.32 WebAssembly : 13 fichiers PHP analysés sans erreur de syntaxe.
- JavaScript : contrôle syntaxique Node.js réussi.
- 23 tests fonctionnels PHP réussis, base SQLite temporaire, sans accès aux données OVH.
- 10 contrôles HTTP réussis sur le véritable point d’entrée PHP : configuration absente, mode production refusé, HTTPS absent/off/vide refusé, accès privé obligatoire, page autorisée et cookie Secure/HttpOnly/SameSite, export sans rôle refusé, CSRF, origine étrangère et format de requête.
- Compte menus prévu : Alex, catering@rugbybwest.be.
- Compte commandes/code prévu : Céline, events@rugbybwest.be.
- Aucun adaptateur Axepta ni transport e-mail actif. Aucun paiement réel ni message envoyé.

## Limites de ces vérifications

Le schéma MySQL/InnoDB est fourni mais aucun serveur MySQL OVH n’a été accessible. Le comportement MySQL concurrent, Apache/.htaccess, PHP-FPM, HTTPS, sessions, cron et permissions doivent être vérifiés sur l’instance privée après installation. Le runtime WebAssembly est un outil de vérification local ; il ne fait pas partie du déploiement.

Les tests fonctionnels livrés s’exécutent avec `php tests/test.php` et PDO SQLite. La validation de la structure MySQL installée utilise `php bin/check.php`. Aucun identifiant réel de base de données ni mot de passe administrateur n’est inclus.
