Call to undefined method ScssPhp\ScssPhp\Compiler::setFormatter()

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Call to undefined method ScssPhp\ScssPhp\Compiler::setFormatter()

    Salut

    En début d'aprem j'ai fait les mises à jour disponibles dont SCSS Compiler qui est passé en version 2.6. J'ai ajouté deux articles et tout à coup j'ai eu ce message :

    Call to undefined method ScssPhp\ScssPhp\Compiler::setFormatter()
    Voir le site

    Le frontend est inaccessible, l'admin oui. Dans le forum j'avais trouvé une discussion pour un problème avec le même message mais pour une extension, où il était dit que ça pouvait venir de la version de PHP. Je suis allé voir dans le cPanel et PHP était en 7.4. Je l'ai mis en 8.0, mais c'est pareil. Donc ça ne viendrait pas de ça.

    Joomla 3.10.2

  • #2
    Bonsoir,

    Désolé pour ce contretemps
    Si vous avez accès au backend, désactivez le plugin

    Je viens de retester à l'instant sur une version Joomla 3.10.2 avec PHP 8 et 7.4 sans avoir ce message

    Je viens de remettre les anciennes versions en ligne : https://lomart.fr/extensions/scss-compiler
    La version 2.4.1 est celle que vous aviez avant la mise à jour. Qui doit résoudre votre souci
    La version 2.5 est une version non publiée que j'utilise depuis 6 mois. Si vous pouviez la tester et m'indiquer le résultat. Merci

    UP, le plugin universel à découvrir sur https//up.lomart.fr
    bgMax
    , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

    Commentaire


    • #3
      J'ai installé la version 2.5 (sans désinstaller la 2.6) et j'ai bossé sur le site. Pour l'instant pas de souci. Je peux installer une ancienne version par-dessus une récente ou c'est toujours mieux de désinstaller la récente avant d'installer l'ancienne ?

      Commentaire


      • #4
        Merci pour le retour,

        Je peux installer une ancienne version par-dessus une récente ou c'est toujours mieux de désinstaller la récente avant d'installer l'ancienne ?
        Très bonne question. En général, on peut installer par-dessus.
        Dans ce cas précis, il s'agit d'une mise à jour d'une librairie qui a énormément grossi. en version 2.4 : 32 fichiers pour 374ko et en version 2.6 : 182 fichiers pour 1127ko
        Il est donc préférable de supprimer les fichiers avant réinstallation. Ne pas désinstaller permet de conserver le paramétrage du plugin

        Je n'avais pas pensé à ce cas de figure, il faut que je prévoie de faire un script d'install pour les prochaines versions

        N'ayant eu aucun retour sur la version 2.6, je penche pour un problème d'installation dans votre cas. Pourriez-vous réinstaller la 2.6 pour s'en assurer ?
        UP, le plugin universel à découvrir sur https//up.lomart.fr
        bgMax
        , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

        Commentaire


        • #5
          J'ai eu un échec de téléchargement pour la mise à jour automatique vers la 2.6. Et je viens de tilter que j'ai eu la même chose pour la toute première mise à jour vers la 2.6. Je l'ai donc fait manuellement, après désinstallation. Pour l'instant pas de souci. Je te tiens au courant.
          Dernière édition par Visiteur à 10/10/2021, 10h56

          Commentaire


          • #6
            Petit retour suite à une mise à jour d'un autre site (mêmes versions) mais en local celui-ci. Même problème avec même message. J'ai désinstallé la 2.6 et installé (manuellement) la 2.5.

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X