Hébergements Web - Error 503 Backend fetch failed Backend
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

Error 503 Backend fetch failed Backend

Von
NatachaM4
Erstellungsdatum 2022-12-12 11:24:49 (edited on 2024-09-04 11:41:56) in Hébergements Web

Error 503 Backend fetch failed
Backend fetch failed

Guru Meditation:
XID: 134168191

Varnish cache server

Sur mon site internet depuis plus d'une semaine.

www.natachameyerphotography.com

J'ai essayé de restaurer mon site, croyant à un piratage... hors toujours ce message d'erreur... il est inacessible et malgrès une ouverture d'un ticket d'incidence à Ovh je n'ai aucune réponse... hors j'ai besoin de mon site pour partager mes tarifs!

J'ai essayé de supprimer les caches mais rien à faire non plus.

Quelqu'un aurait une solution? je vous remercie par avance,


27 Antworten ( Latest reply on 2022-12-12 15:40:49 Von
fritz2cat officiel (d'avant la migration)
)


J'ai essayé de restaurer mon site


Non, votre site fait probablement une erreur 500.
Avez-vous été voir les logs d'erreur via votre espace client ?

Vous pouvez aussi désactiver CDN (car CDN n'arrive pas à aller chercher les pages de votre site)
ou bien pour désactiver CDN allez dans Domaines > zone DNS , et changez 46.105.204.23 (adresse du cluster023 avec CDN) par 164.132.235.17 (le même sans CDN)

tout d'abord merci pour ta réponse !
Dans le log j'ai ce genre de message ... hors j'ai changé plusieurs fois de php ... mais rien

J'ai désactiver le CDN mais j'ai maintenant un message Error 520 Domain not allowed on CDN
Domain not allowed on CDN...


J'ai désactiver le CDN mais j'ai maintenant un message Error 520 Domain not allowed on CDN
Domain not allowed on CDN...


Changez les adresses IP comme j'ai indiqué plus haut

Concernant les erreurs PHP:
- un seul .ovhconfig dans tout votre hébergement
- si vous choisissez PHP 7.2, alors vous devez choisir "stable" et non "stable64".

C'est comme pour Windows, les anciens sont 32-bit , comme php 7.2 ;
et les nouveaux sont 64-bit comme PHP 7.4, 8.0 ou 8.1

Chez OVH: stable -> 32-bit ; stable 64 -> 64-bit.

J'ai fais le changement d'IP, je vais attendre si ça change ...
Alors concernant le PHP je ne comprend pas sur ovh il est bien en stable 64 7.4 mais pourquoi dans le log il me met un soucis avec 7.3 ... (j'ai bien vérifié mon fichier ovhconfig qui est bien avec PHP 7.4)

```text


natachameyerphotography.com


En effet.

C'est PHP qui fait cette erreur (et pas Apache)

HTTP/1.1 500 Internal Server Error
Date: Mon, 12 Dec 2022 14:49:35 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Server: Apache
X-Powered-By: PHP/7.4

Il n'y a rien d'utile dans le log des dernières minutes ?
Passez en environment=development ```

Non rien... j'ai juste des liens bizarre genre referer: https://microled.vn/sexx.php?/jcfbm/735169
C'est normal?
Je vais essayer de le passer en développement ! merci !


referer: https://microled.vn/se**.php?/jcfbm/735169


pff des spammeurs idiots (parce qu'on spamme aussi dans les commentaires des sites web)


development


d'accord pfffiou c'est plaie ... bon changement j'ai maintenant error 403
L'accès à www.natachameyerphotography.com a été refusé
Vous n'êtes pas autorisé à consulter cette page.


Je vais essayer de le passer en développement ! merci !


Pour debugger un Wordpress cassé voyez aussi cette littérature https://wordpress.org/support/article/debugging-in-wordpress/

Elle est en anglais, mais ce site est traduit en français (pour la plupart des pages)


natachameyerphotography.com


On progresse

Parse error: syntax error, unexpected '&' in /home/natachamac/www/wp-config.php on line 107

ça serait donc cette ligne ? define(‘ ; ENABLE_CACHE’ ;, false);


ça serait donc cette ligne ? define(‘ ; ENABLE_CACHE’ ;, false);


Je n'ai rien de pareil . Chez moi wp-config.php fait 92 lignes et se termine avec ceci

/**
* For developers: WordPress debugging mode.
*
* Change this to true to enable the display of notices during development.
* It is strongly recommended that plugin and theme developers use WP_DEBUG
* in their development environments.
*/
define('WP_DEBUG', false);

/* That's all, stop editing! Happy blogging. */

/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');

define('FS_METHOD', 'direct');

Dans une autre installation, il y a 80 lignes et les dernières sont:


/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');

Voulez-vous bien copier ici les lignes alentour de celle que vous avez indiquée ? (en masquant les mots de passe s'il y en a)

j'ai ça
* Préfixe de base de données pour les tables de WordPress.
*
* Vous pouvez installer plusieurs WordPress sur une seule base de données
* si vous leur donnez chacune un préfixe unique.
* N’utilisez que des chiffres, des lettres non-accentuées, et des caractères soulignés !
*/

$table_prefix = 'wp_';
if(isset($_COOKIE["flo_custom_table_prefix"]) && $_COOKIE["flo_custom_table_prefix"] != "") {$table_prefix=$_COOKIE["flo_custom_table_prefix"];}

/**
* Pour les développeurs : le mode déboguage de WordPress.
*
* En passant la valeur suivante à "true", vous activez l’affichage des
* notifications d’erreurs pendant vos essais.
* Il est fortemment recommandé que les développeurs d’extensions et
* de thèmes se servent de WP_DEBUG dans leur environnement de
* développement.
*
* Pour plus d’information sur les autres constantes qui peuvent être utilisées
* pour le déboguage, rendez-vous sur le Codex.
*
* @link https://codex.wordpress.org/Debugging_in_WordPress
*/
define('WP_DEBUG', true);

/* C’est tout, ne touchez pas à ce qui suit ! */

/** Chemin absolu vers le dossier de WordPress. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');

/** Réglage des variables de WordPress et de ses fichiers inclus. */
require_once(ABSPATH . 'wp-settings.php');//Disable File Edits
define('DISALLOW_FILE_EDIT', false);


ENABLE_CACHE


Elle se trouve où cette ligne avec ENABLE_CACHE ?

c'est la dernière, en dessous
de tout ça ...

dernière ligne juste en dessous de tout ce texte ...


Quelqu'un aurait une solution? je vous remercie par avance,

Bonjour @NatachaM4

Passez votre site en mode développement, vous verrez les erreurs s'afficher immédiatement.

Voir dans mon guide le paragraphe :
**P2 - Erreur 500 - Environnement développement**

https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm#_P2__-

**__________________________________________________________________________________**


Voici un petit guide que j'ai écrit et qui pourrait vous apporter des éclaircissements pour **une Installation complète et propre de votre Site**.

**************************************************************************************************
* **Guide - Comprendre la Relation Domaine > Zone DNS > Hébergement > Dossier du site** *
**************************************************************************************************

Voir --> **https://www.wordetweb.com/word-et-web/WORDPRESS-guide-installation-de-WordPress-premier-domaine-chez-OVH-FR.htm CMS - WordPress - Guide Installation chez OVH**
Contrôler votre situation en suivant **attentivement** les paragraphes : **A** à **J**

_N'hésitez pas à me faire un retour : positif ou négatif._
_C'est comme cela que je peaufine mon Guide._

_Si ce guide vous a bien aidé, n'hésitez pas à cliquer sur le bouton « j'aime »_


Passez votre site en mode développement, vous verrez les erreurs s'afficher immédiatement.


Gaston, il faut lire, on est déjà en mode développement.
Une occasion de plus pour placer ton "pour une Installation complète et propre de votre Site.", parfois c'est un peu lourdingue, non ?


dernière ligne juste en dessous de tout ce texte ...


enlevez-la. C'est sans doute un plugin qui l'a ajoutée.



et ça c'est certainement l'erreur de syntaxe citée plus haut.


Une occasion de plus pour placer ton "pour une Installation complète et propre de votre Site.",

Ce n'est pas à toi que je me suis adressé.


Ce n'est pas à toi que je me suis adressé.


Non mais tu spammes les yeux fermés. Heureusement que tu es là pour Madame Michou quand même. C'est utile.

J'ai supprimé du coup... mais toujours rien, je désespère! en tout cas merci du temps que tu prends !


Heureusement que tu es là pour Madame Michou quand même. C'est utile.


mais toujours rien, je désespère! en tout cas merci du temps que tu prends !


J'ai l'impression que vous êtes en train d'abîmer votre fichier !




Warning: require(/home/natachamac/www/wp-includes/version.php): failed to open stream: No such file or directory in /home/natachamac/www/wp-settings.php on line 33



Warning: require(/home/natachamac/www/wp-includes/version.php): failed to open stream: No such file or directory in /home/natachamac/www/wp-settings.php on line 33



Fatal error: require(): Failed opening required '/home/natachamac/www/wp-includes/version.php' (include_path='.:/usr/local/php7.4/lib/php') in /home/natachamac/www/wp-settings.php on line 33


Avec quoi faites-vous vos modifications ?????

Je n'ai rien changé dans ce fichier... je suis sur filezilla



Je n'ai rien changé dans ce fichier... je suis sur filezilla



/home/natachamac/www/wp-includes/version.php


Est-ce que ce fichier se trouve dans votre installation ?

Si NON, on doit considérer qu'elle est corrompue ; dans ce cas je recommande de réinstaller complètement Wordpress à partir de https://fr.wordpress.org/latest-fr_FR.zip à télécharger sur votre PC
puis vous le dézippez en local
puis avec Filezilla vous copiez les milliers de fichiers dans votre serveur OVH, en écrasant les fichiers qui s'y trouvent déjà et qui portent le même nom.

Ceci ne va pas abîmer votre site (car il se trouve dans wp-content et ce répertoire n'est pas remplacé) mais la copie va prendre "un certain temps".


ça serait donc cette ligne ? define(‘ ; ENABLE_CACHE’ ;, false);


Je virerais aussi le plugin Really Simple SSL. Ce n'est pas nécessaire.

Dans wp-content/plugins
changez le nom du répertoire de ce plugin par autre chose, par exemple en le suffixant "\_disabled"