Un utilisateur a demandé 👇

Bonjour à tous.

J’ai installé WordPress il y a quelque temps et j’ai créé mon site. La semaine dernière, j’ai essayé de me connecter et j’ai trouvé cette erreur : Erreur d’analyse : erreur de syntaxe, fin de fichier inattendue, attend ‘,’ ou ‘)’ à /home/ohaircoz/public_html/wp-includes/load.php à la ligne 1127

Maintenant, quand je suis allé voir le fichier load.php et que je suis descendu à la ligne 1127, c’était la ligne : $key = substr (sanitize_key (wp_unslash ($_REQUEST)[‘wp_scrape_key’] )), 0, 32);

Honnêtement, je ne vois rien de mal à cette ligne, et j’ai demandé à un développeur de la vérifier et vous ne pouvez pas vous tromper.

J’ai finalement supprimé l’installation de WordPress (merci technique pour les sauvegardes), mais quand je l’ai fait et que je me suis assuré qu’il n’y avait pas de répertoire WP, j’ai eu cette erreur. Je suis complètement perdu.


(@williampatton)

il y a 2 ans, 11 mois

Entend,

Je pense qu’il essaie d’exécuter un fichier qui contient des erreurs et au début de cette ligne spécifique du processus de téléchargement a un problème avec ces erreurs.

Vous pouvez essayer d’activer le mode débogage dans le fichier wp-config.php à la racine de votre installation WordPress. Vous devrez peut-être utiliser ftp pour accéder à ce fichier.

Une fois que vous avez trouvé ce fichier, regardez la ligne qui contient ‘WP_DEBUG’ et définissez-le sur true. Ajoutez une autre ligne à ‘WP_DEBUG_LOG’ et définissez-la également sur true. Cela devrait ressembler à ceci lorsque vous avez terminé :

// Activer le mode WP_DEBUG define(‘WP_DEBUG’, true);

// Activer la journalisation du débogage dans le fichier /wp-content/debug.log define(‘WP_DEBUG_LOG’, true);

Une fois que vous avez effectué ces modifications et téléchargé le fichier, essayez de recharger la page, il peut y avoir plus d’informations. S’il s’agit de la même page d’erreur, essayez d’accéder au fichier debug.log que vous allez créer dans le dossier /wp-content/.

Si aucun de ces éléments ne fournit plus d’informations sur le fichier à l’origine de l’erreur, connectez-vous à votre panneau d’hébergement sur votre site Web et vérifiez si vous disposez d’un type de journal d’erreurs. Il y a probablement plus d’informations sur le problème qui se produit juste avant que le message d’erreur ne soit envoyé au navigateur.

Cette réponse a été modifiée il y a 2 ans et 11 mois par.


(@maxineerasmus)

il y a 2 ans, 11 mois

Bonjour Guillaume.

J’ai essayé d’ajouter le code au // et sans le //, ça ne marche toujours pas, et ça ne crée même pas le fichier debug.php.

J’ai cherché un fichier journal des erreurs, mais il n’a pas donné beaucoup d’informations non plus.


(@williampatton)

il y a 2 ans, 11 mois

Salut @maxineerasmus

Il est regrettable que le système de connexion intégré échoue et que vos fichiers journaux d’hébergement ne fournissent aucune information utile.

Puisqu’il n’y a pas de journalisation intégrée, cela me porterait à croire qu’un fichier corrompu ou mal formé est exécuté quelque part avant que la journalisation ne puisse être appliquée. La prochaine chose que je recommanderais est une mise à jour manuelle des fichiers principaux du site. Cette page contient un guide de code détaillé sur la façon d’effectuer une mise à jour manuelle : https://codex.wordpress.org/Updating_WordPress#Manual_Update

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 *