Site inaccessible problème inconnu

Bonjour,

J'ai fais une modification dans mon fichier function.php, et depuis mon site n'est plus accessible, j'ai retiré la ligne qui posait problème, mais toujours site inacessible.
J'ai lancé une restauration (j0) depuis vendredi derniers, et aucune sauvegarde restauré jusqu'à ce matin j'ai demandé au support d'annuler la restauration.

Résultat : Site inacessible

Dans un premier temps, j'ai activé le debug en "true" dans wp-config.php : les erreurs ne s'affichent pas. donc j'ai modifié le fichier .ovhconfig comme suit :
app.engine=php
app.engine.version=7.2
http.firewall=security
environment=development
container.image=stable

La pge d'acueil affiche :

Parse error: syntax error, unexpected 'class' (T_CLASS) in /home/coiffeurrl/www/wp-content/themes/betheme/functions.php on line 64

Ce qui est étrange c'est quand je renomme le dossier du thème ou le dossier "themes", et je supprime complètement le thème "betheme", la même erreur est visible dans le site.

J'ai aussi modifié la version php plusieurs fois, mais rien.

J'ai contacté le support et voici leur réponse :

"Je reviens vers vous suite au retour de mes collègues.
La restauration a bien été annulée, je vous inviterai donc à essayer une
restauration manuelle ou de passer votre Wordpress en mode débug afin
d’authentifier ce qui génère cette erreur."

Un exemple d'erreur dans l'error log d'ovh :

Mon Sep 07 09:56:05 2020] [error] [client 195.154.173.159] ModSecurity: Access denied with code 403 (phase 2). Matched phrase "wget" at REQUEST_HEADERS:User-Agent. [file "/usr/local/apache2/conf/modsecurity/base_rules/modsecurity_crs_35_bad_robots.conf"] [line "26"] [id "990012"] [rev "2.1.1"] [msg "Rogue web site crawler"] [data "wget"] [severity "WARNING"] [tag "AUTOMATION/MALICIOUS"] [tag "WASCTC/WASC-21"] [tag "OWASP_TOP_10/A7"] [tag "PCI/6.5.10"] [hostname "www.biobela.com"] [uri "/"] [unique_id "X1XnlR-jTaVziyW7EFVadgAAACg"]
[Mon Sep 07 09:56:05 2020] [error] [client 195.154.173.159] ModSecurity: Access denied with code 403 (phase 2). Matched phrase "wget" at REQUEST_HEADERS:User-Agent. [file "/usr/local/apache2/conf/modsecurity/base_rules/modsecurity_crs_35_bad_robots.conf"] [line "26"] [id "990012"] [rev "2.1.1"] [msg "Rogue web site crawler"] [data "wget"] [severity "WARNING"] [tag "AUTOMATION/MALICIOUS"] [tag "WASCTC/WASC-21"] [tag "OWASP_TOP_10/A7"] [tag "PCI/6.5.10"] [hostname "www.biobela.com"] [uri "/"] [unique_id "X1XnlR-jTaVziyW7EFVadwAAADE"]
[Mon Sep 07 11:59:55 2020] [error] [client 102.158.31.150] ModSecurity: Warning. Operator LT matched 20 at TX:inbound_anomaly_score. [file "/usr/local/apache2/conf/modsecurity/base_rules/modsecurity_crs_60_correlation.conf"] [line "32"] [msg "Inbound Anomaly Score (Total Inbound Score: 2, SQLi=, XSS=): Pragma Header requires Cache-Control Header for HTTP/1.1 requests."] [hostname "biobela.com"] [uri "/index.php"] [unique_id "X1YEmyceCiwBq0bmbOIUFwAAABo"]

Avez vous svp une idée sur comment résoudre ce problème?

Merci pour votre aide.


WordPress version 5.5.1
Thème actuel : Betheme (version 21.4.7.1)
Extension actuelle : (version )
PHP version 7.2.31
Site web : [https://biobela.com


Détails de l’erreur
======================
Une erreur de type E_PARSE a été causée dans la ligne 64 du fichier /home/coiffeurrl/www/wp-content/themes/betheme/functions.php. Message d’erreur : syntax error, unexpected 'class' (T_CLASS)

> J'ai lancé une restauration (j0) depuis vendredi derniers

grave erreur chez Ovh
Ovh ne bougera pas avant demain

utiliser SEULEMENT le ftp quand besoin de restaurer https://docs.ovh.com/fr/hosting/restauration-ftp-filezilla-espace-client/


> http.firewall=security

ridicule, marketing Ovh, ne peut poser que des soucis:
`[client 195.154.173.159] ModSecurity: Access denied with code 403`

> La restauration a bien été annulée

c'est nouveau chez Ovh alors

> la même erreur est visible dans le site.

pour l'instant tout est gelé, tant que la restauration n'est pas finie ou en échec

> mon fichier function.php
betheme/functions.php on line 64

c'est une erreur de travailler sur le thème, tu dois créer un thème enfant, livré avec betheme de mémoire

recharge le thème initial en ftp, quand la tâche de restauration sera effectivement terminée

Bonjour,

Merci pour votre retour.

J'ai lancé la restauration vendredi dernier, et puisque rien ne s'est passé, j'ai demandé ce matin l'annulation de la restauration.

09h du matin :

"Monsieur,

Comme convenu, je reviens vers vous à la suite de notre échange.

Une remontée interne a été faite afin d'annuler la restauration en cours."

Toutes mes modifications ne prend pas effet. possible que l'annulation de la restauration est encore en cours?

Merci

> possible que l'annulation de la restauration est encore en cours?

oui
et les réponses du support… je connais :confused:

manager Ovh/hébergement/taches en cours?
tu vois si toujours présente?

Tâches en cours : aucun résultat.

Je vous explique un détail que je ne comprends pas :

- C'est clair qu'il y'a erreur dans le thème, j'ai effectué les tâches suivantes :
1- renomme le thème depuis le FTP : même message d'erreur
2- Supprimer complètement le thème depuis le serveur : même message d'erreur
Le message d'erreur ne s'affiche pas que lorsque je modifie le fichier .ovhconfig (environment=development), parce que activer le debug en "true" dans wp-config.php ne donne rien.
J'ai essayé de visiter le site avec plusieurs navigatuers mais rien.

Merci

> j'ai effectué les tâches suivantes :

ton ftp n'est pas actif
et si cache: à vider

depuis vendredi, ton référencement recule

pourquoi un CDN Ovh?


ton ftp n'est pas actif


C'est à dire n'est pas actif? Comment l'activer?


et si cache: à vider

Pas de cache

Merci

Bonjour,

Je reviens vers vous car j'ai toujours le même problème chez OVH

J'ai installé la sauvegarde manuellement dans un serveur appartient à un ami à moi et tout fonctionne : https://mohamed.djweb.fr/ https://mohamed.djweb.fr/

J'ai installé la même sauvegarde chez OVH mais rien.

J'ai crée un sous domaine et installé wordpress avec le module 1click, il affiche "File not found" : http://biobela.fr/ http://biobela.fr/ pareil avec ce sous domaine http://info.biobela.com info.biobela.com .

J'ai remarqué que seuls les fichiers html foccntionnent (j'ai testé des fichiers html maintenance mode).

J'ai fais une redirection du nom de domaine biobela.com puis quand j'ai retiré la redirection le site affiche "Site can't be reached" et parfois ça renvoi vers le webmail.

Avez vous une idée svp sur comment résoudre ces problèmes?

Merci

> tout fonctionne

faut le dire vite, les perfs :frowning:

> installé wordpress avec le module 1click

n'importe quoi donc (le module Ovh)


> J'ai remarqué que seuls les fichiers html foccntionnent

quel est le contenu de(s) `.ovhconfig` et leur(s) taille(s)?

Avant d'utiliser le module OVH, j'ai essayé mannullement et pareil, file not found.

Contenu .ovhconfig :

app.engine=php
app.engine.version=7.2
http.firewall=security
environment=production
container.image=stable

Taille : 108

> http.firewall=security

ridicule, appellation Ovh, pas un firewall et pose souci (ce n'est pas le problème du moment)

> 7.2

essaye avec 7.3, ça redémarrera le service
le reste est ok

sinon… support Ovh, ce que tu dis semble indiquer un bug

Merci,

Je viens de faire la modification du php.


J'ai fais une redirection du nom de domaine biobela.com puis quand j'ai retiré la redirection le site affiche "Site can't be reached" et parfois ça renvoi vers le webmail.


Vous avez une idée sur comment résoudre ce problème svp?

> redirection du nom de domaine biobela.com

ça c'est du bricolage chez Ovh, pas du web
actuellement la zone est vide, un de pièges de redirections Ovh

inutile de t'en préoccuper si ton hébergement ne fonctionne pas

Bonjour,

Voici la réponse du support :

"Vous rencontrez actuellement une erreur "File not found" sur info.biobela.com ainsi que biobela.fr.
Cela signifie que vos données tente d'accéder à une ou plusieurs ressources introuvables à l'endroit indiqué/recherché dans le code de votre site web..
Cela peut arriver en cas de modification, mise à jour de vos sites web.

Vous avez donc deux solutions :

- Soit régulariser la situation manuellement (sur cette partie-ci nous ne saurons vous renseigner davantage car cela rentre dans la limite de notre support)

- Soit restaurer votre FTP et votre base de données

Pour restaurer une ancienne sauvegarde de votre site, voici la démarche à suivre depuis votre espace client :
• Cliquez sur votre domaine sous la section "Hébergements",
• Allez dans l'onglet "FTP - SSH",
• Cliquez sur le bouton "Restaurer une sauvegarde",
• Choisissez la date de restauration : J-1, J-2, J-3, J-7 ou J-14,
• Patientez un délai de quelques minutes "

> Voici la réponse du support :

avec ça tu vas aller loin
tu as décrit ton problème?: ils ne savent pas lire

J'ai bien décris le problème bien détaillé, je suis chqoué par la réponse.

c'est le support Ovh que tu as eu , c'est une marque de fabrique presque :frowning:

et je ne peux plus t'aider à distance
mais si enjeux, il faudrait peut-être bouger? se rapprocher d'un pro?

Merci pour votre aide, c'est gentil de votre part.
Je suis entrain d'essayer autres solutions afin de résoudre le problème.

Je vous tienderais au courant.

Merci encore