Un utilisateur a demandé 👇
Après la mise à niveau vers la version 4.0.3 de Dashboard, mon journal d’erreurs a commencé à se remplir d’avertissements PHP comme suit toutes les 15 minutes :
PHP Warning: Division by zero in /home/username/public_html/mainwp/wp-content/plugins/mainwp/class/class-mainwp-system.php on line 889
J’ai regardé cette ligne dans le code:
$mins_between = 24 * 60 / $frequencyDailyUpdate; // mins
$triceadDailyUpdate semble être défini dans la page Options globales, mais n’a pas reçu de valeur par défaut dans la table wp_options lors de la mise à jour.
J’ai exécuté ce qui suit sur la base de données et j’ai trouvé un résultat vide :
SELECT * FROM wp_options WHERE option_name = "mainwp_frequencyDailyUpdate"
Les paramètres semblent uniquement enregistrer les paramètres sur la page Options globales ; aucune modification n’est nécessaire car le paramètre Taux de rafraîchissement quotidien échoue à “Une fois par jour” dans l’interface utilisateur.
Par la suite, la requête SQL a renvoyé une valeur de “1” pour le taux de mise à jour quotidienne.
(@linux4me2)
il y a 1 an, 1 mois
Cela fait plus de 30 minutes et aucun nouvel avertissement n’est donné, donc je pense que le correctif ci-dessus a fonctionné et je mets cette solution en signet.
Cela a-t-il résolu votre problème ?
Was this helpful?
0 / 0