Hébergements Web - Fatal error: Uncaught Error: Class "WpOrg\Requests\Requests" not found
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

Fatal error: Uncaught Error: Class "WpOrg\Requests\Requests" not found

Von
LilithB
Erstellungsdatum 2023-11-07 12:03:28 (edited on 2024-09-04 12:46:10) in Hébergements Web

Bonjour,
J'ai une erreur fatale sur mon site. J'ai un peu tout essayé mais mes compétences ne me permettent pas de la résoudre.

J'ai fait une MAJ de wordpress et de plugins mais cela n'a pas causé de problème, pas tout de suite en tout cas. Les plugins et thèmes ne semblent pas être en cause d'après mes tests/manips, mais peut-être que je me trompe.

Voici l'erreur :
> Fatal error: Uncaught Error: Class "WpOrg\Requests\Requests" not found in /home/lilithu/www/wp-includes/class-wp-http.php:14 Stack trace: #0 /home/lilithu/www/wp-settings.php(242): require() #1 /home/lilithu/www/wp-config.php(92): require_once('/home/lilithu/w...') #2 /home/lilithu/www/wp-load.php(50): require_once('/home/lilithu/w...') #3 /home/lilithu/www/wp-admin/admin.php(34): require_once('/home/lilithu/w...') #4 /home/lilithu/www/wp-admin/index.php(10): require_once('/home/lilithu/w...') #5 {main} thrown in /home/lilithu/www/wp-includes/class-wp-http.php on line 14

> Notice: Function is_embed was called incorrectly. Conditional query tags do not work before the query is run. Before then, they always return false. Please see Debugging in WordPress for more information. (This message was added in version 3.1.0.) in /home/lilithu/www/wp-includes/functions.php on line 5833

> Notice: Function is_search was called incorrectly. Conditional query tags do not work before the query is run. Before then, they always return false. Please see Debugging in WordPress for more information. (This message was added in version 3.1.0.) in /home/lilithu/www/wp-includes/functions.php on line 5833

Je n'ai pas accès à la console OVH.

Ce que j'ai fait :
* J'ai restauré une base de données antérieure, mais cela ne résous pas le problème... peu importe si elle est antérieure au problème ou non. En gros, ça ne change rien.
* J'ai modifié le nom des dossiers des thèmes et plugins afin de voir si l'erreur venait d'ici. Mais cela n'a pas résolu le problème.
* J'ai mis à jour WP depuis le ftp, ainsi que quelques plugins mais idem pas de résolution.
* J'ai tenté de remettre une sauvegarde antérieure au problème mais nada.

Je ne sais pas quoi faire pour résoudre le problème et j'attends que le service client m'aide mais le délai de réponse est long et j'aimerai pouvoir récupérer mon site afin de commencer mes lancements... et au pire, le remettre à zéro pour le recommencer 🙃 Ce que j'aimerai éviter à moins de pouvoir récupérer les textes en français et anglais (mon site est dans les deux langues).

Bref, merci d'avance pour votre aide !!


9 Antworten ( Latest reply on 2023-11-10 15:39:53 Von
fritz2cat officiel (d'avant la migration)
)


* J'ai restauré une base de données antérieure, mais cela ne résous pas le problème... peu importe si elle est antérieure au problème ou non. En gros, ça ne change rien.

Bonjour @LilithB

Il faut faire une restauration :
* Hébergement,
* Base de données
**le même jour**


Function is_embed was called incorrectly


Je suspecte une mauvaise version de PHP.
Quelle est l'adresse de votre site ? Je ne l'ai pas vue dans votre question.


lilithsolaris.com


Vous êtes en PHP/8.0
Si nécessaire revenez en 7.3 pour voir si vous reprenez le contrôle de votre site, puis désactivez tous les thèmes et plugins qui ne sont pas certifiés pour les versions actuelles de Wordpress.

Je ne l'ai pas mentionné dans le message initial. J'ai 2 hébergements pour le même NDD.
Ce n'est pas mon premier site hébergé chez OVH, mais je ne me rappelle pas que ça se soit déjà produit. Ca me donne 2 clusters/hébergements :
- lilithd.cluster029.hosting.ovh.net pour un hébergement gratuit où rien n'est installé.
- lilithu.cluster027.hosting.ovh.net pour l'hébergement que je paye.

Je me demande si c'est normal et si ça peut créer des problèmes 😆
Et, tant qu'à faire si ça sert à rien, est-ce que je peux le supprimer ?
Je n'ai pas trouvé de réponses à ce sujet.

Je suis repassée en 7.3 et le site est désormais visible.
J'ai aussi mis à jour WP et les plugins principaux depuis le FTP.

Sauf que maintenant j'ai une nouvelle erreur (j'hésite entre rire ou pleurer xD)


J'ai rechercher rapidement et ça pourrait venir du fichier .htaccess qui à la source est htaccess.th
Je pense qu'il faut que je le renomme et, si j'ai bien compris, il faut aussi que je mette à jour des lignes de code dudit fichier.

J'ai fait ça hier mais ça n'a rien changé.
J'ai par contre mis à jour WP (et elementor), changé la version du PHP. Y a du mieux mais c'est pas encore résolu (j'ai mis une capture d'écran du nouveau problème dans un message plus bas ^^")

Bonjour @LilithB


Je suis repassée en 7.3 et le site est désormais visible.

Pas chez moi.

http://yannronxinphotographe.fr --> Site en construction


J'ai par contre mis à jour WP (et elementor), changé la version du PHP. Y a du mieux mais c'est pas encore résolu (j'ai mis une capture d'écran du nouveau problème dans un message plus bas ^^")


Là je sèche.


Je me demande si c'est normal et si ça peut créer des problèmes


L'adresse IP de votre site dirige bien vers cluster027, donc pour la partie web c'est OK.

Par contre, ça peut causer des problèmes pour les e-mails.