Changement De Version De Easyphp


2 messages dans ce sujet

Posté(e) · Signaler ce message

Depuis le changement de version de easyphp j'ai ce message, en première ligne à l'affichage de mon site  :

 

Strict Standards: Non-static method String::substr_count() should not be called statically in

 

J'ai bien vu dans le forum qu'il fallait modifier le fichier configuration.php, en mettant :

 
 // Désactivation de scream

ini_set('scream.enabled', false);

 

mais 

 

sur mon site , il n'existe pas de fichier configuration.php c'est configuration.inc.php

sur easyphp, il n'existe pas de fichier configuration.php c'est config.php

 

En tout cas , j'ai modifié tour à tour les fichiers config ci-dessus et çà ne règle rien à mon problème.

 

Qu'est ce que je dois modifier? et à quel emplacement se trouve-t-il?

 

Merci pour votre réponse.

Cordialement 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

 

Vous n'utilisez pas la version 7 de PEEL Shopping, dans laquelle toutes les méthodes de la class String sont définies en tant que static.

Faites comme dans la version de PEEL Shopping 7, ajoutez static avant chaque mention de fonction.

Regardez comment c'est fait sur https://github.com/advisto/peel-shopping/blob/master/lib/class/String.php

NB : vous ne pouvez pas prendre directement ce fichier pour le mettre sur votre plus ancienne version, ça poserait quelques problèmes de compatibilité.

 

Gilles

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping