J'utilise Wamp Server 2.5 version 64-bit avec Apache 2.4.9 et PHP 5.5.12 sur Windows 8.1-64 bit.
J'ai actuellement un problème qui est que si j'écris une valeur d'une longueur supérieure à 195 caractères dans un fichier .ini et que je souhaite le charger ensuite via PHP, le serveur charge puis abandonne sans message d'erreur après environ 1 minute.
En fait je fait une webapp avec le framework PHP Fat Free Framework. Mon fichier .ini est un fichier de traduction contenant des clés=valeur. Le framework se charge de l'intégrer à mon appli en donnant à une variable globale définie (LOCALES) le chemin vers le dossier contenant les traductions.
Et le problème ne vient visiblement pas du framework en question.
> Et le problème ne vient visiblement pas du framework en question. En êtes-vous absolument certain ? N'y aurait-il pas une limitation à la longueur des chaînes de caractères ? Celles-ci sont-elles chargées via une base de données ?
Êtes-vous allé voir les fichiers de log php, apache et mysql pour y détecter les erreurs.
Je n'ai pas essayé de charger les valeurs depuis une BDD, je les ai écrit en dur (pour faire des tests).
J'ai effectivement pensé que le problème venait du framework, donc j'ai posé la question, mais en fait je ne suis pas le seul à rencontrer cette erreur. Il semblerait que ce soit dû à un bug de PCRE (aucune idée de ce que c'est), cf : [github.com]
Du coup je cherche à savoir s'il y'a un moyen de configurer Wamp pour contourner ce bug.
Lorsque je tente de recharger la page (qui échoue après environ une minute), voilà ce que me retourne le log d'erreur Apache :