500 Internal Server Error sauf page d'accueil
... / 500 Internal Server Error...
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.
Question

500 Internal Server Error sauf page d'accueil

by
JoyceW
Created on 2018-03-24 12:55:14 (edited on 2024-09-04 11:57:11) in Hébergement Web-old

Bonjour tout le monde,

Je viens de migrer un site sous Wordpress de mon serveur local en ligne, et j'ai un problème que je ne comprends pas : la home fonctionne très bien, mais pour toutes les autres pages je reçois une erreur 500.

En cherchant un peu, j'ai testé plusieurs choses, dont le test du script bonjour, et pas de souci de ce côté-là.
Pour info, j'ai utilisé le script DBSR pour remplacer les adresses de ma base de données locales vers la base en ligne.

Je ne sais donc pas du tout d'où vient le problème, et suis vraiment perplexe devant le fait qu'une seule page du site fonctionne, et pas les autres...

Pouvez-vous m'aider ?
Dites-moi s'il faut que je donne davantage d'informations, et merci beaucoup d'avance !

Joyce


21 Replies ( Latest reply on 2019-12-01 15:46:55 by
kyodev
)


Pour info, j'ai utilisé le script DBSR pour remplacer les adresses de ma base de données locales vers la base en ligne.

Peut-être n'as-tu pas mis les bonnes valeurs, en particulier pour les liens.

Bonjour,

que disent les logs ?

Cordialement, janus57

Merci pour ta réponse, mais je ne vois pas où j'ai pu me tromper : j'ai remplacé la valeur http://localhost/nomdedossier par http://www.nomdedomaine.com
D'ailleurs, cela fonctionne pour la page d'accueil, mais c'est tout.

Où est-ce que j'aurais pu me tromper, à ton avis ?

Bonjour, et merci de votre réponse mais pouvez-vous me préciser où trouver les logs en question pour que je puisse répondre à votre question ? Je suis encore un peu débutante et ne connais pas tous les termes techniques.

Merci d'avance !

Bonjour,

normalement dans le manager, au niveau de votre hébergement vous avez un onglet "plus" ou un truc dans le genre et là vous avez accès aux logs d'erreurs/accès et ce sont les erreurs qu'il faut regarder.

Cordialement, janus57

Bonjour,

Merci pour les explications !
Voici ce que dit le log "error" : Est-ce que cela aide ?
[Sun Mar 25 04:07:57 2018] [error] [client 66.249.64.82] [host alarecherchedevaubeton.com] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace.
[Sun Mar 25 11:15:13 2018] [error] [client 148.62.14.156] [host www.alarecherchedevaubeton.com] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: http://alarecherchedevaubeton.com/
[Sun Mar 25 13:01:53 2018] [error] [client 94.239.187.215] [host www.alarecherchedevaubeton.com] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: http://www.alarecherchedevaubeton.com/

(la suite dans un second message car je ne peux insérer que 2 liens par message...)

Et voici la suite :

[Sun Mar 25 13:01:55 2018] [error] [client 94.239.187.215] [host www.alarecherchedevaubeton.com] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: http://www.alarecherchedevaubeton.com/
[Sun Mar 25 13:01:55 2018] [error] [client 94.239.187.215] [host www.alarecherchedevaubeton.com] AH00124: Request exceeded the limit of 10 internal redirects due to probable configuration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace., referer: http://www.alarecherchedevaubeton.com/en-savoir-plus/

Merci d'avance !

Bonjour,

vous avez une boucle de redirection d'où l'erreur 500.

Du coup il faut surement regarder dans le/les .htaccess si il y a des codes de redirection et/ou si vous avez pas une extension WP qui met le bronx.

Cordialement, janus57

D'accord, merci.
Dernière petite question : que dois-je chercher exactement ? Quelque chose qui commence par "redirect" ?

Joyce

Bonjour,

pas forcément, cela peu aussi être du rewriterule

Cordialement, janus57

C'est bon, j'ai réglé le souci !
Merci beaucoup de m'avoir guidée, et très bon dimanche !


C'est bon, j'ai réglé le souci !

Qui était ? ? ?

Un souci de redirection dans le fichier htaccess, comme indiqué.

Merci de ton aide aussi !
Joyce

Bonjour,
j'ai exactement le même problème !
il fallait écrire quoi dans le rewriterule svp ?

> j'ai exactement le même problème !

bigre tu as aussi le même nom de domaine?

et si tu ouvrais TON sujet en prenant la peine de donner TES éléments?

Bonjour, pourquoi faudrait-il ouvrir un autre sujet avec le même problème ???
J'ai exactement ce problème (et oui, un an après le dernier message de ce sujet), le nom de domaine n'a rien à voir avec le problème, et j'aurais également apprécié savoir quoi changer et où.
Là, je n'ai pas la réponse alors qu'il semblerait qu'un tout petit bout de texte résoudrait mon problème (et certainement celui de bien d'autres personnes).

> le nom de domaine n'a rien à voir avec le problème

ça permet au moins de tester **CAR TU NE DONNES AUCUNE INFOS !**... même pas le CMS

500 veut dire erreur de script php ou de .htaccess, même ça tu ne peux nous l'indiquer

donc ou tu ne veux rien dire: rapproche toi d'un prestataire
ou tu donnes ton domaine et on voit ce que l'on peut te dire pour t'aider

Bonjour !
Pourquoi crier ?
Pourquoi en déduire que l'on ne veut "rien dire" ?
Je suis sous wordpress, tout allait bien, tout fonctionnait, et tout à coup, seule la page Home s'affiche, dès que l'on clique sur un des menus on a 500 Internal Server Error, et quand on revient (par clic) sur Home, on a aussi l'erreur.



RewriteEngine On
RewriteBase /en/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /en/index.php [L]


bon désolée, il ne copie pas tout...

Oups, je ne comprend pas pourquoi cela s'est écrit aussi gros.... sorry.

comme dit, sans site pour tester, il te faut te débrouiller seule
à 99%, erreurs de script -> plugin ou thème
99% des soucis et des étapes pour corriger: https://gitlab.com/sdeb/web/snippets/1748266