Erreur 500 - Sur 2 sites sur 3

Hello à tous,

j'ai un hébergement Performance 1 avec 3 sites dessus:
https://www.apel-fenelon-grasse.com
https://www.reve-en-dentelle.com/
https://www.photofr.fr

Tous ces sites sont en ligne depuis au moins 7 ans pour les plus ancien (apel-fenelon-grasse et photofr.fr).

Depuis cette nuit, j'ai eu des 500 sur les 3 sites puis au bout d'une heure le site apel-fenelon-grasse est reparti et fonctionne toujours.

Pour les deux autres sites rien à faire.

J'ai donc supprimé tout le FTP de photofr.fr pour uploader, ensuite, tous les fichiers de wordpress pour refaire une installe. J'ai directement une 500. Si je met juste un fichier index.html ou un autre fichier hors php ça fonctionne.

J'avais pensé à un problème de PHP mais comme ça fonctionne sur apel-fenelon-grasse.com je n'y crois pas (qui est sur le même hébergement)

J'ai 3 bases de donnés pour chacun des sites et l'accès via phpmyadmin fonctionne.

Là je sèche et je ne vois pas ce que je peux faire car même en essayant depuis un install vierge j'ai une 500.

Merci à vous tous pour votre aide !

PS: la seule manip dont j'ai souvenir c'est une restauration FTP avant le drame mais comme même en supprimant le contenu de photofr.fr ça ne fonctionne pas je ne vois pas le rapport (surtout que apel-fenelon-grasse refonctionne).

Bonjour,


1grasse.comgrasse.com

/wp-login.php renvoie bien une page de login mais qui propose de s'autehentifier sur Wordpress.com . Le site n'est pourtant pas hébergé chez WP.com. Est-ce un plugin qui fait ça ?


photofr.fr


/readme.html fonctionne
/license.txt fonctionne
/wp-login.php KO

1dentelle.comdentelle.com

là c'est vraiment tout qui est KO, même ce qui devrait donner une erreur 404

Conclusion: tu as 2 problèmes différents, liés ou pas.

Je pencherais pour un problème de plugin (de sécurité ?)

1) tenter le mode debug: mettre à true

> wp-config.php: * @link https://codex.wordpress.org/Debugging_in_WordPress
> wp-config.php:define('WP_DEBUG', false);
>
> define( 'WP_DEBUG_LOG', true );

2) voir dans l'espace client, hébergement (…) logs du jour et logs d'erreur. On a généralement les codes d'erreur Apache qui ont provoqué un 500, puis un petut coup de Google pour comprendre la signification…

Hello Merci.
Ce qu'il y a d'étonnant c'est que les 3 sont tombé en même temps et que apel-fenelon est reparti seul.

Pour photofr.fr je viens de repousser une install de wordpress. Donc directement je devrais avoir l'interface de configuration.

Pour reve-en-dentelle j'ai ça:

[host www.1dentelle.com]dentelle.com] AH01276: Cannot serve directory /homez.277/apelfene/reveendentelle/wp-content/uploads/: No matching DirectoryIndex (index.shtml,index.htm,index.html,index.cgi,index.php3,index.php,index.wml,index.asp,index.php4,index.php5,index.php6) found, and server-generated directory index forbidden by Options directive

Mais je n'explique pas le problème de photofr.fr (le plus urgent c'est le site reve-en-dentelle)


AH01276: Cannot serve directory /homez.277/apelfene/reveendentelle/wp-content/uploads/: No matching DirectoryIndex


qu'y a-t-il dans multisite > répertoire racine ?

Mais je n'explique pas le problème de photofr.fr


Pour enlever une couche d'incertitude, remplace les IP 213.186.33.83 par 213.186.33.24 pour les sites avec et sans www.
ceci sort le CDN du circuit, et branche directement sur cluster 013.

/homez.277/apelfene/reveendentelle


Merci de ton aide !

j'ai ça:
/homez.277/apelfene/reveendentelle
/homez.277/apelfene/www pour apel-fenelon
/homez.277/apelfene/photofr

j'ai ça:
/homez.277/apelfene/reveendentelle

mais alors pourquoi cherche-t-il:

/wp-content/uploads/

Trop bizarre ça

Je trouve ça étonnant aussi.

Surtout je n'explique pas que sur une install neuve que wordpress ne se lance pas. Je vais essayer de copier les fichiers dans un sous répertoire.

Sur le domaine photofr.fr j'ai créé un répertoire /i/ (https://www.photofr.fr/i/) avec dedans simplement un fichier index.html qui affiche bonjour, ça marche.

J'ai mis un fichier index.php sans rien et j'ai ce message: File not found.

Même avec un index.php (https://www.photofr.fr/i/index.php) rempli j'ai la même chose: File not found.


Test PHP


Bonjour le monde'; ?>



On dirait que l'index du FTP est en VRAC. Pour info (ça me revient) , j'ai fait une restauration FTP hier soir (via l'IHM de OVH) et je pense que c'est depuis là que j'ai eu le problème.


Sur le domaine photofr.fr j'ai créé un répertoire /i/ (https://www.photofr.fr/i/) avec dedans simplement un fichier index.html qui affiche bonjour, ça marche.

J'ai mis un fichier index.php sans rien et j'ai ce message: File not found.

Même avec un index.php (https://www.photofr.fr/i/index.php) rempli j'ai la même chose: File not found.

Bonjour @FabriceC31

Pourrais-tu nous faire une copie d'écran de ta liste de fichiers dans le dossier " i " ?

J'ai 2 fichiers simplement:

index.html et index.php

Merci @FabriceC31

Mais comme https://www.photofr.fr/i/index.php pointe sur File not found

Je serai intéressé par la copie d'écran.

voilà

droit en 604, c'est peut être

Non ça ne vient pas des droits.
De toute façon le file not found… m'interpelle

Pouvez-vous nous faire une copie d'écran de :
Manager OVH > Web Cloud > Hébergement > VotreDomaine > Multisite

Voilà:

Ce n'est pas un problème d'accès, j'ai chez moi mes fichiers en 604 et c'est OK.

Par contre, je désactiverai le FIREWALL et le CDN.

Dans ton Manager OVH > Web Cloud > Hébergement > VotreDomaine > Multisite
Je ne vois pas le cas pour www.photofr.fr


Voilà:


Dans .ovhconfig, remplacer environment=production par environment=development, ça désactive des caches internes sur les serveurs web d'OVH.