🔧 Diagnostic SAe-2.03
ℹ️ Environnement Serveur
| PHP Version | 8.3.6 |
| System | Linux mmi25-37 6.8.0-110-generic #110-Ubuntu SMP PREEMPT_DYNAMIC Thu Mar 19 15:09:20 UTC 2026 x86_64 |
| Répertoire courant | /var/www/Site-SAE203/server |
| OS User | pideill2 |
📁 Vérification des fichiers
model.php (Modèle (accès BD))
Chemin: /var/www/Site-SAE203/server/../server/model.php
Existe: ✓ OUI
Lisible: ✓ OUI
controller.php (Contrôleur (logique métier))
Chemin: /var/www/Site-SAE203/server/../server/controller.php
Existe: ✓ OUI
Lisible: ✓ OUI
script.php (Router (point d'entrée))
Chemin: /var/www/Site-SAE203/server/../server/script.php
Existe: ✓ OUI
Lisible: ✓ OUI
index.html (Frontend app)
Chemin: /var/www/Site-SAE203/server/../app/index.html
Existe: ✓ OUI
Lisible: ✓ OUI
index.html (Frontend admin)
Chemin: /var/www/Site-SAE203/server/../admin/index.html
Existe: ✓ OUI
Lisible: ✓ OUI
🗄️ Connexion à la Base de Données
Configuration définie:
HOST: localhost
DBNAME: SAE203
DBLOGIN: usersae203
DBPWD: ****************
✓ Connexion établie
✓ Requête SELECT fonctionnelle
Nombre de films: 47
🔌 Test des fonctions métier
getAllMovies(0)
✓ OK - Résultat: 18 élément(s) (objets)
getAllProfiles()
✓ OK - Résultat: 2 élément(s) (objets)
getTotalMovies()
✓ OK - Résultat: 1 élément(s)
Warning: Undefined array key 0 in /var/www/Site-SAE203/server/debug.php on line 141
getTotalProfiles()
✓ OK - Résultat: 1 élément(s)
Warning: Undefined array key 0 in /var/www/Site-SAE203/server/debug.php on line 141
🌐 Test des endpoints API
Fatal error: Cannot redeclare getConnection() (previously declared in /var/www/Site-SAE203/server/model.php:10) in /var/www/Site-SAE203/server/model.php on line 10