Un utilisateur a demandé 👇

Salut,

J’utilise les extraits publicitaires Woody version 2.3.1 avec WordPress 5.3.2 et PHP 7.2.28.

Aujourd’hui, j’ai vu que mon serveur contient des tonnes de “error.log” des avertissements PHP suivants. Presque toutes les applications à page unique créent cet avertissement (backend et frontend).

[Wed Mar 11 20:37:50.192817 2020] [proxy_fcgi:error] [pid 5427] [client 123.123.123.123:49090] AH01071: Got error 'PHP message: PHP Warning: number_format() expects parameter 1 to be float, string given in /var/www/vhosts/httpdocs/portal/wp-content/plugins/insert-php/includes/shortcodes/shortcode-php.php(52) : eval()'d code on line 45

À propos de https://www.php.net/manual/en/function.eval.php J’ai lu…

Caveat La compilation du langage evaluation() est très dangereuse car elle permet l’exécution de code PHP arbitraire. Par conséquent, son utilisation n’est pas recommandée. Si vous avez soigneusement vérifié que vous n’aviez pas d’autre choix que d’utiliser cette approche, faites particulièrement attention à ne pas saisir de données fournies par l’utilisateur sans les avoir correctement validées au préalable.

Bien que tout fonctionne bien, je voudrais demander s’il est possible de se débarrasser des avertissements PHP concernant l’utilisation de “respect()” dans “/plugins/insert-php/include/shortcodes/shortcode-php. php(52)” ?

Nous apprécions toute aide. Merci.

Ce sujet a été modifié il y a 8 mois, il y a une semaine par.


(@webtemyk)

il y a 8 mois, 1 semaine

Salut.

Il s’agit d’un problème dans l’un de vos boutons, dans le Format de nombre() une fonction. Il attend un nombre flottant dans le premier paramètre, mais passe une chaîne.

Nous ne pouvons pas sélectionner l’option evaluation(), car Woody fonctionne.


(@knubew)

il y a 8 mois, 1 semaine

Salut Artem,

C’est un problème dans l’un de vos boutons, dans la fonction number_format(). Il attend un nombre flottant dans le premier paramètre, mais passe une chaîne.

Désolé, mais j’ai oublié ma propre fonction number_format(). L’utilisation de (float) devant une variable de fil (avec prix) a fonctionné. Il n’y a plus d’avertissement PHP dans mon fichier error.log. Merci beaucoup pour la suggestion.

Nous ne pouvons pas sélectionner l’option evaluation(), car Woody fonctionne.

D’accord, j’ai compris.

Tout le meilleur

Cette réponse a été modifiée il y a 8 mois, il y a une semaine par.

Cela a-t-il résolu votre problème ?

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *