Bonjour,
Les interfaces utilisant des fichiers locaux comme base de données/log sont interdites.
Si vous avez une idée de ce que je dois modifier je suis preneur, merci à vous : )
Tu as des bases de donnée à ta disposition (MySQL ou PostgreSQL au choix). Il faut réécrire ton site pour stocker tes données là-bas plutôt que dans des fichiers locaux.
Histoire d'expliquer les raisons qui peuvent pousser Free à imposer cela :
1- les Pages Perso sont une architecture mutualisée. Si un site utilise trop de ressource, il risque de rendre inaccessible plusieurs centaines d'autres sites. Or l'utilisation d'une BdD plutôt que de fichiers permets d'obtenir des gains de performance considérables.
2- De plus, chez Free, les bases de données ne sont pas stockées sur les mêmes serveurs que le code PHP. Cela permet de répartir la charge entre 2 machine, plutôt que de concentrer tout le travail sur une seule.
3- Enfin les bases de données permettent de mettre en place des limitations sur la charge générée par un site donnée, et permettent donc de limiter les capacités de nuisance des sites mal écrits.
A+
Xavier