Mise à jour WordPress 5.6
Bonjour,
Tout d'abord, bonne année à toutes et à tous en espérant qu'elle sera bien meilleure que celle que nous quittons.
J'utilise un PC de bureau et un ordinateur portable. Sur ces 2 ordinateurs, j'ai installé WordPress pour développer et tester mon site en local avec Wampserver 3.1.4 qui contient la version 7.2.10 de PHP.
Sur le portable, j'ai mis à jour WordPress pour passer à la version 5.6 sans avoir le problème.
J'ai ensuite fait la même opération sur le PC de bureau. J'ai alors eu le message suivant:
Deprecated: add_option_whitelist est <strong>obsolète</strong> depuis la version 5.5.0 ! Utilisez add_allowed_options() à la place. in E:\wamp64\www\cgrisq\wp-includes\functions.php on line 4859
La ligne 4859 de functions.php (en date d'aujourd'hui, donc après la mise à jour) se trouve dans la fonction suivante:
function _deprecated_function( $function, $version, $replacement = '' )
Les premières lignes de cette fonction contenant la ligne 4859 sont reproduites ici. La ligne 4859 est la 3ème en partant du bas. Elle contient l'instruction E_USER_DEPRECATED
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| if ( WP_DEBUG && apply_filters( 'deprecated_function_trigger_error', true ) ) {
if ( function_exists( '__' ) ) {
if ( $replacement ) {
trigger_error(
sprintf(
/* translators: 1: PHP function name, 2: Version number, 3: Alternative function name. */
__( '%1$s is <strong>deprecated</strong> since version %2$s! Use %3$s instead.' ),
$function,
$version,
$replacement
),
E_USER_DEPRECATED
);
} else { |
Pourquoi la mise à jour génère une erreur sur le PC de bureau et fonctionne sans problème sur le portable, alors qu'ils ont les mêmes versions de Wampserver et de PHP. Que puis-je faire pour réparer ce problème.
Merci pour vos conseils
Problème php lors de la mise à jour WordPress 5.6
Bonjour,
:lol:
Il suffit de mettre à jour les extensions pour réparer l'erreur