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
500 Internal Server Error sauf page d'accueil
Related questions
- [RESOLU] Server unable to read htaccess file, denying access to be safe
73930
24.11.2019 19:11
- Version php 7.0 sur Ovh mais php 5.4.45 sur mon wordpress
68506
10.01.2019 11:14
- Effacer wordpress d'OVH et reinstaller
67892
08.09.2019 21:02
- Comment récupérer son mot de passe phpmyadmin ?
67217
14.11.2016 10:32
- Ne supporte pas FTP sur TLS
64629
11.12.2018 18:48
- Changer la version d'une base de donnée en mutualisé
64619
22.12.2016 11:46
- Résiliation hébergement
64557
27.07.2018 10:39
- Variable upload_max_filesize plus grande que post_max_size
56896
11.06.2017 16:01
- Résiliation hébergement+domaine
56202
11.09.2018 20:28
- Transfert hebergement et domaine .fr entre client OVH ?
54512
21.12.2016 15:10
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 !
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