Problème lors de l'upgrade de J 2.5.x vers 3.x :

Fatal error: Class JControllerLegacy cannot extend from interface JController in /libraries/cms/controller/legacy.php on line 38

 

Correctif :

  • renommer /librairies/cms en /librairies/cms-old
  • recopier /librairies/cms d’un J3.x de même version et opérationnel.

Je n'ai eu ce problème qu'une seule fois sur un assez gros site, mis en route sous J1.6, mais comme indiqué je soupçonne plutôt un composant d'avoir fait une modification dans ce dossier du core de Joomla.