Bonjour,

J'ai un problème suite à la migration d'applications d'un serveur php 5.2.5 vers un serveur 5.3.6.

Lorsque nous faisons des inclusions (95% de require_once) nous notons toujours en chemin symbolique de type : ../monmodule/monmodule.class.php

Seulement dans certains scripts j'ai un soucis avec l'erreur "cannot redeclare class 'maclass'" qui est dût au format du chemin passé à require_once.

Exemple :

1er
Code : Sélectionner tout - Visualiser dans une fenêtre à part
require_once("../monmodule/monmodule.class.php");
2eme
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 require_once("../monmodule/Monmodule.class.php"); //(Majuscule sur le fichier php)

Sur l'ancienne version de php cela marche sans soucis, sur la nouvelle non. Je ne trouve rien sur le net qui me donne une solution.

Une idée ?