Un utilisateur a demandé 👇

J’ai un problème du genre ici :

https://wordpress.org/support/topic/php-fatal-error-uncaught-error-call-to-a-member-function-stat-on-boolean/

Lorsque j’exécute votre plugin avec le plugin Visualizer: Tables and Charts Manager pour WP (Lite), l’interface est cassée et j’obtiens le message d’erreur :

Erreur fatale PHP : l’appel du membre de la fonction stat() ne s’oppose pas à /path.to.my.site/wp/wp-content/plugins/ssh-sftp-updater-support/class-wp-filesystem-ssh2 . php en ligne 235

Si je désactive Visualizer, tout va bien, mais je le préfère vraiment.

Ce rapport sera publié sur le forum de support de Visualizer. J’espère que ce petit problème pourra être résolu !


(@davidanderson)

il y a 1 an, 11 mois

Salut,

Cela suggère que l’API Visualizer appelle WP_Filesystem de manière incorrecte, en ignorant le moment où les codes d’erreur sont renvoyés et en poursuivant à la place les opérations qui ne fonctionnent pas (et provoquent un plantage).

J’ai maintenant publié une nouvelle version de ce plugin qui le gérera mieux, renvoyant plus de codes d’erreur, au lieu de planter. Cependant, il est important de comprendre que cela ne résoudra pas le problème sous-jacent ; tout ce que Visualizer essaie de faire ne fonctionnera pas encore (ils ne peuvent pas résoudre ce problème).

David


(@vicita)

il y a 1 an, 11 mois

Malheureusement, cela ne fonctionne toujours pas et je reçois toujours le même message d’erreur, j’ai juste exécuté l’erreur un peu plus loin sur la ligne jusqu’à la ligne 253 :

Erreur fatale PHP : Appel d’un membre de la fonction stat() non objet vers /path.to.my.site/wp/wp-content/plugins/ssh-sftp-updater-support/class-wp-filesystem-ssh2.php en ligne 253


(@davidanderson)

il y a 1 an, 11 mois

Salut Vicky

Cela ne peut pas être corrigé dans notre plugin ; le plug-in d’appel doit être défini de manière à ne pas continuer, quelles que soient les erreurs. Dans ce cas particulier, il n’y a aucun moyen de gérer une erreur dans le plugin appelant qui puisse être distinguée d’un code de retour normal.

David


(@vicita)

il y a 1 an, 11 mois

Eh bien, je l’ai.

Très triste; Visualizer est un plugin populaire et rien n’indique qu’il rencontre des problèmes similaires avec d’autres plugins de type authentification. Je suppose que je vais devoir faire des recherches et trouver ce qui doit être remplacé.

Merci.

Cette réponse a été modifiée il y a 1 an et 11 mois 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 *