Bonjour
Je viens de mettre en place mon premier site internet, j'arrive à aller sur ma page d'accueil mais j'ai le message suivant lorsque je souhaite aller sur les autres pages....
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at postmaster@www.os-serenity.fr to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Auriez vous l'amabilité de pouvoir me donner un coup de main.....
Vous remerciant par avance
Cordialement
Accès à ma page d'accueil mais pas aux autres pages
Sujets apparentés
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
63883
03.09.2018 14:46
- Connexion à mon compte client
57904
13.02.2019 09:51
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
49921
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
34327
28.07.2017 11:39
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
29782
16.10.2016 16:24
- Augmenter taille PHP Post Max Size sur mutualisé ?
28194
04.12.2019 21:52
- The requested URL / was not found on this server
27837
02.03.2017 18:25
- NextCloud sur mutualisé
27181
07.04.2017 08:42
- Deploy d'un projet Node JS
27066
12.10.2016 20:18
- Passage en php 7.4
24838
30.06.2020 05:05
> The server encountered an internal error or misconfiguration

erreur .htaccess
à priori résolu maintenant
Il y a des accès à des ressources localhost, par exemple
http://localhost/mon-site/wp-content/uploads/2019/06/agence-communication-site-internet-responsive.jpg
http://localhost/mon-site/wp-content/uploads/2019/06/logoapple2.png
et une error 500
Request URL:http://www.1serenity.fr/favicon.icoserenity.fr/favicon.ico
Request method:GET
Status code:
500
Version:HTTP/1.1
Bonjour,
Non toujours pas résolu....., désolé
Que dois je faire concrètement.....
Vous remerciant par avance.
T'as quoi dans ton .htaccess ?
Non mais
`Internal Server Error`
et souvent du a une salopperie dans le .htaccess !
ah oui, ca sent le site migré d'un local, sans avoir avoir corrigé la base et les fichiers, issus de windows j'imagine?
ca ne corrigera pas la base..
> localhost
Oui, c'est bien ça...!
donc il faut corriger ta base de données, mais c'est délicat
quant au .htaccess, vérifie que ce n'est pas de l'uft8 avec BOM par exemple
https://codex.wordpress.org/Moving_WordPress
https://codex.wordpress.org/fr:Deplacer_WordPress
bonjour,
après de multiple échecs et une perte de tout..... lorsque je tape mon url de site www.1serenity.frserenity.fr , je tombe directement sur http://www.1serenity.fr/wp-admin/index.php...!!!serenity.fr/wp-admin/index.php...!!!
d'ou viendrait le problème SVP ?
vous remerciant par avance
> après de multiple échecs et une perte de tout

il faut en vouloir
mais ce que tu décris ne correspond pas:
corrige ton wp-config.php, paramètres de connexion à la base
Peux tu réessayer STP, j'étais en train de tout réinstaller...
ok, mais tu as toujours pas corrigé ta base, remplie d'appels à *localhost*
tu n'as pas de certificat SSL, tu devrais l'installer: https://docs.ovh.com/fr/hosting/les-certificats-ssl-sur-les-hebergements-web/
et après 1 heure d'attente
`http://localhost/mon-site/wp-content/uploads/2019/07/indexmontage.png`
corriger ta base, localhost doit disparaitre au profit de https://www.1serenity.frserenity.fr
mais la difficulté est qu'il y a plusieurs encodages d'urls à prendre en compte (4), pour chaque cas de figure possible et pire, issu de windows, tu dois aussi tenir compte de l'écriture exotique d'un chemin chez microsoft
basiquement, pour un motif à remplacer, c'est 16 commandes de recherches à lancer
un professionnel est indiqué pour cela, cela demande 30mn maxi
sinon, étudie wp-cli en ligne de commande, mais ça ne tourne pas (ou mal) sur un hébergement Ovh
Visiblement t'as pas vraiment avancé
Si tu veux essai de corriger les liens vers les images avec un plugin (peut être plus facile pour toi)
https://fr.wordpress.org/plugins/better-search-replace/
Par contre ça risque de ne pas régler ton problème avec le
`Internal Server Error`
à mon avis il faut regarder dans le .htaccess
> avec un plugin

administrer avec un plugin...
LIRE plus HAUT, ce plugin ne fera pas les 16 commandes à lancer, si ça sort d'un windows!
ou le script original, LIRE le codex... https://github.com/interconnectit/Search-Replace-DB/
sinon pas d'erreur 500 sur l'index
Bon je ne connais pas (ou très peu) cette saloperie de Windows
Mais ce que je vois est que tout les chemins vers les images sont mal renseignés
(http://localhost/mon-site/
au lieu de
http://www.1serenity.frserenity.fr )
et ça se corrige très facilement avec ce plugin (au moins il peu essayer)
Que est-qu'il t'empêche de regarder de le .htaccess s'il n'y pas par hasard un truc comme
`RewriteBase /mon-site/`
décidément, ça te plaît d'intervenir
comment va t il trouver les 16 commandes?
sous linux c'est 12...
manifestement, tu n'as pas dû en faire beaucoup...
si tu veux l'aider, alors conseille lui Duplicator, il ne prends en en charge que 12 avec windows, ça marche au mieux on va dire, cela dépend des composer utilisés
les scripts, il faut SAVOIR les utiliser, ne pas se contenter de les connaître
> Que est-qu'il t'empêche de regarder de le .htaccess s'il n'y pas par hasard un truc comme
ah, plus d'errreur 500 ?
un rewriteBase crée une erreur 500 maintenant?
@LaurentM56 MP envoyé
C'était qu'un exemple en tout cas les erreurs 500 sur les pages à l'interieur vient souvent d'une ligne dans le .htaccess
Beaucoup de quoi ?
Désolé mais normalement il n'y pas beaucoup de problèmes de transférer un site WP local vers un serveur en manuel ou avec plugin mais décidément tu n'arrive pas de donner des conseils qui marchent
biensûr... 500 oui, ou un encodage ;)
à l'intérieur: NON : si rewriteBase errroné (il est construit par WP...) c'est 404 !
> décidément tu n'arrive pas de donner des conseils qui marchent
allez ça recommence, on rentre dans le rationnel...
car toi tu vas faire marcher avec un plugin sans balancer les recherches à lancer?
En tout cas je ne vois même pas que fait Windows dans cette histoire !
Il a construit son site en local probablement sur un XAMP ou WAMP qui simule un serveur Linux si je ne me trompe pas !
Alors quel différence ?
ah le sujet au roi kurt maintenant ...
et si tu ouvrais TES sujets quand tu as tes questions, en évitant de polémiquer avant si possible?
simule rien du tout, c'est APACHE, point
par contre, un chemin c'est /home/dossier
sous windows: \home\dossier...
et il faut encoder ces slashs ou antislashs, selon 4 méthodes dans une base WP, chaque plugins a ses préférences, toutes valides
Au minimum il faut être exacte
XAMP, WAMP, MAMP et les autres c'est beaucoup plus qu'un simple Apache (Apache + MySQL et PHP)
et si tu clique sur le logo de son site t'as
`http://localhost/mon-site/wp-content/uploads/2019/06/logoapple2.png`
pas d'anti-slashes
houah... ça rame?
on parlait de .htaccess et de dossier... sous Apache seul tu rencontreras le souci
php, mySql, mariaDb,... avec toutes les extension dépendantes tu auras ce besoin ;)
si tu modifies les messages, ça va pas être simple
tu ne connais pas le principe d'un encodage, je vois
tu peux encoder, et décoder pour être compatible html donc lisible par un navigateur
cherche un peu ce qu'est l'encodage
mieux: lis les docs ou tutos techniques Wordpress, en anglais, tu comprendras
je ne suis pas là pour former gratuitement
> http://localhost/mon-site/wp-content/uploads/2019/06/logoapple2.png
pas d'anti-slashes
mais ça c'est une perle, il faut peut-être vérifier sur un windows, sait on jamais?
Et sur le fond t'as une solution pour notre ami LaurentM5618h ???
Bonjour,
As-tu remplacé les localhost partout où c'était nécessaire? Y a-t-il un endroit où tu ne sais pas comment le faire?
bah oui, tu l'avais toujours pas compris
Pour avoir la coeur net j'ai fait un essai sur un de mes sites tests
j'ai tout simplement mis dans le .htaccess
`RewriteBase /lacalhost`
résultat page de d'accueil fonctionne
https://soleil.ga/
page intérieur
https://soleil.ga/2018/01/03/bonjour-tout-le-monde/
`Internal Server Error`
si tu le dis
lacalhost n'est pas un dossier
localhost est le serveur **LOCAL** de bases
:/
je vais m'arrêter là, on est pas sur ccm ou le openclassrooms?
encore une fois, tu devrais lire tout, c'est WP qui écrit son bloc, il suffit d'aller dans l'admin
effectivement erreur de frappe
j'ai mis
`RewriteBase /localhost`
Test toi même au lieu de répéter que t'appris par coeur
> Test toi même au lieu de répéter que t'appris par coeur
ohhhh, avec tes 10 wordpress installés :o), tu veux m'en apprendre?
je perds plus de temps avec toi en ce moment qu'avec les utilisateurs
je testerai, quand je devrais faire des devs, cette semaine mais pas maintenant
je vais pas jouer avec des sites en production quand même ?
maintenant SI tu prends la PEINE de lire, le souci n'est pas là , du moins en priorité
après quand ça sera fonctionnel, juste demander à WP de refaire son .htaccess, ça mérite pas 20 messages?
Tu n'est pas obligé de m'agresser chaque fois que réponds à un problème !
Il y 2 problèmes
1 ) liens non changés vers les images après transfert
2) internal server error des pages à l'intereur
exactement à ces 2 problème ou j'ai proposé des solutions
> 1 ) liens non changés vers les images après transfert
j'ai répondu avant toi le pourquoi du comment, toi seul semble découvrir ce qu'est un chemin et un encodage...
> 2)
si ça t'amuse..
encore une fois comme dit deux FOIS ici et dans 1 fois dans un autre sujet où tu semblais découvrir: c'est un détail que WP sait résoudre
encore faut il le savoir
mais manifestement, tu ne lis pas les réponses données
> agresse
alors que tu réponds à 90% sans répondre et en posant des question à côté?..
vaut mieux lire ça que d'être aveugle ;)
il me reste deux hypothèses pour un cas comme toi, mais là n'est pas le sujet
le débat est clos?
Je m'y remet à l'instant que je galère un peu..... je suis sur ma base sur le serveur distant.comment dois je procéder..., quelle table, je suis désolé de ma novicité.....
Effectivement
Sinon
> If you do a search and replace on your entire database to change the URLs, you can cause issues with data serialization, due to the fact that some themes and widgets store values with the length of your URL marked. When this changes, things break. To avoid that serialization issue, you have three options:
> Use the Velvet Blues Update URLs or **Better Search Replace** plugins if you can access your Dashboard.
Ils ne parlent nullpart des problèmes des **backslashes** ("\") de Windows que seulement toi semble connaitre
J'espere !
> Ils ne parlent nullpart des problèmes des backslashes ("\") de Windows que seulement toi semble connaitre
alors évite de parler de ce que tu ne connais pas !
encore une fois, recherche sur le net
windows sans backslash... dommage que tu ne crains pas le ridicule, ça aide pourtant pour apprendre
**RAPPEL** c'est le sujet de Laurent ici
j'ai du mal à vous suivre......
oui désolé, le souci est de corriger tes url dans quasi toutes les tables
comme il y a beaucoup de sérialisation php, il faut savoir le faire
comme ça sort de ton windows aussi (certains ne connaissent pas windows... en ligne de commande j'imagine), c'est aussi une spécificité
je t'ai donné les liens à consulter si tu veux le faire toi... mais ça demande de l'apprentissage
je t'ai proposé un contact privé car ton sujet est illisible maintenant et tu va bientôt être limité sur la quantité de messages possible comme nouveau participant
Si je peux me permettre malgré l'interdiction du grand gourou de l'informatique **kyodev**
Je te conseille (comme **_Wordpress_** eux même) d'installer le plugin
https://fr.wordpress.org/plugins/better-search-replace/
tu cherche
> http://localhost/mon-site/
remplacer avec
> http://www.1serenity.fr/serenity.fr/
ou "https" si tu as changé entretemps en secure
tu peux sélectionner toutes les tables et même tester avant de faire remplacer defenitivement les urls
n'importe quoi :)
> comme Wordpress eux même: https://fr.wordpress.org/plugins/better-search-replace/
ce n'est pas un conseil, c'est un dépôt
on peut même y trouver des virus
tu démontres que tu pratiques
et non, ç
tu confirme **LaurentM56** ?
n'importe quoi :)
> comme Wordpress eux même: https://fr.wordpress.org/plugins/better-search-replace/
ce n'est pas un conseil, c'est un dépôt
on peut même y trouver des virus
tu démontres que tu pratiques
et non, ça c'est un plugin
le script est ici: https://github.com/interconnectit/Search-Replace-DB/
déjà donné, le CODEX en parle, encore fait il lire au lieu de parler sans savoir
le lien?: déjà donné ici
https://codex.wordpress.org/Moving_WordPress
https://codex.wordpress.org/fr:Deplacer_WordPress
là aussi, il suffit de lire
> tu cherche/.remplace
c'est tout, une seule occurence? tu es risible, et professionnel :/
teste, et si tu veux, lit les logs d'un Duplicator, tu en apprendras un peu plus
Mais ce n'est pas vrai le lien que t'as donné toi meme
(lien obsolète)
mené sur
https://wordpress.org/support/article/moving-wordpress/
et la tu peux lire (à condition de parler l'anglais)
> Changing Your Domain Name and URLs # Changing Your Domain Name and URLs
> Moving a website and changing your domain name or URLs (i.e. from http://example.com/site or http://example.com) requires the following steps – in sequence.
> Download your existing site files.
> Export your database – go in to MySQL and export the database.
> Move the backed up files and database into a new folder – somewhere safe – this is your site backup.
> Log in to the site you want to move and go to Settings > General, then change the URLs. (ie from http://example.com/ ) – save the settings and expect to see a 404 page.
> Download your site files again.
> Export the database again.
> Edit wp-config.php with the new server’s MySQL database name, user and password.
> Upload the files.
> Import the database on the new server.
> When your domain name or URLs change there are additional concerns. The files and database can be moved, however references to the old domain name or location will remain in the database, and that can cause issues with links or theme display.
> If you do a search and replace on your entire database to change the URLs, you can cause issues with data serialization, due to the fact that some themes and widgets store values with the length of your URL marked. When this changes, things break. To avoid that serialization issue, you have three options:
> Use the Velvet Blues Update URLs or **Better Search Replace** plugins if you can access your Dashboard.
> Use WP-CLI’s search-replace if your hosting provider (or you) have installed WP-CLI.
> Use the Search and Replace for WordPress Databases Script to safely change all instances on your old domain or path to your new one. (** only use this option if you are comfortable with database administration ** )
principe de peters... une illustration concrète
> (lien obsolète)
n'importe quoi..
dans le codex, en cours de migration tu as le nouveau lien, où est le souci?
tu as aussi les liens sur les autres localisations, ça te dérange?
tu crois que c'est le lieu pour copier/coller une doc?
si tu n'as pas remarqué, il y a un ordre dans les préférences, après, chacun fait ce qu'il veut
les amateurs pros avec leurs 20 WP en 10 ans aussi
tu as oublié de lire le début
tu extrais ce qui t'arrange
tu rames...
et windows, toujours pas d'antislashs dans un chemin?
tu as trouvé une doc msdn pour essayer de me contredire?
tu as étudié duplicator?
en une fois tu en apprendrais sur les occurences de recherches et windows, un bond en avant :)
mais c'est pas complet, mais ça marche à 80%
C'est fait, désormais il me reste l'erreur:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at postmaster@www.1serenity.frserenity.fr to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Tu peut poster ton .htaccess s'il te plait
ça va corriger la base :)
Mais la base est déjà corrigé ! ça t'embête ?
# BEGIN WordPress
RewriteEngine On
RewriteBase /mon-site/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /mon-site/index.php [L]
# END WordPress
bien sûr en une seule passe?

regarde, les personnalisations du thème ;)
surtout avec le composer Divi...
ça rame, ça rame ;)
un peu de formation, ça pourra servir au pro
administration WP,
réglages/permaliens: enregistrer (pas besoin de modifier)
si ton .htaccess n'est toujours pas correct, c'est que tes urls ne sont pas bonnes, mais pas ici que je vais en discuter
C'est tout bon. Merci pour tout, super sympa. Je souhaite faire une dernière chose, mettre mon site en HTTPS, comment dois faire?
comme dit plus haut...

commander un certificat https://docs.ovh.com/fr/hosting/les-certificats-ssl-sur-les-hebergements-web/
attendre une heure environ
REfaire une recherche/remplacement, 16 autres occurrences potentielles
ca te permettra de corriger ta base, en vrai :
Que est ce qu'il te fait dire qu'il ait changé les permaliens ?
C'était peut être lors d'installation sur son pc que WP a créé ce .htaccess
> C'était peut être lors d'installation sur son pc
encore une formation perso?
non.
si tu avais l'expérience, tu saurais comment Wp s'installe, tu verrais des WP fonctionner sans .htaccess, au début du moins
En tout cas sur mon tout premier WP en local je n'ai rien changé aux permaliens
et le .htaccess créé par WP est
Mais peu importe
Est-ce ton orgueil te permets d'admettre que le .htaccess était à l'origine des
`Internal Server Error`
**Oui ou Non ?**
tu sais de quoi tu parles toi...
allez, le petit détails après la masse d'absurdités déversées:
non, pas de .htaccess avec le setup !
si tu **LISAIS**:
et toi tu me parles de ne pas changer les permaliens...
c'est **UN DES** moyens, pour cela que tu crois, car tu ne sais comment t'en sortir, que c'est le setup...
c'est le **deuxième sujet** où j'informe et où tu étais là... dur l'apprentissage?
tes images ne servent à rien sauf à polluer, merci de les enlever
tu vas rire, comme j’administre en externe, les htaccess, je les fais en externe, à la mano ;)
**on ne parles plus de windows et d'antislash au fait?**
je n'admets rien, ne prend pas ton cas pour exemple
juste un souci d'exactitude, je testerai **AVANT**
tu crois ce que détail **FINAL** peut sauver ton ridicule?
alors que sans voir le .htaccess, ça marche en final, juste WP à connaître
mais tu as oublié de répéter à Laurent l'ordre des choses que j'avais indiqué, le certificat, la correction https.. donc c'est toujours à suivre
si tu lisais, je t'ai dis pourquoi tu n'auras pas de réponse de suite, mais lis tu seulement?
si toi tu répondais à toutes mes questions factuelles, on ne perdrait pas de temps...
et éviter les affirmations, sur windows par exemple?
Ah le "setup" ?!?
Je n'enlève rien du tout ! A-t-on besoin de ta permission pour poster des screenshots pour preuves ?
Pour le reste je ne suis pas en mesure de répondre à tes commentaires incohérentes et confus !
Je me demande quand même pour quel raison tu es particulièrement agressif dès que quelqu'un d'autre que toi essai de trouver des solutions.
Mais te n'inquiète pas personne veut te piquer ta place en tant que agent chef de support bénévole sur le forum de OVH.
Alors bonne soirée t'as certainement énormément de boulot avec tes centaines d'installations WP que tu gèrent pour les pros
> pour preuves
clairement un belle preuve :)
polluante quand même, car hors sujet?
> commentaires incohérentes et confus !
retour au raisonnement rationnel, faisait longtemps...
```text
tu as un souci avec ta zone DNS:
```text
dig +nocmd +noall +answer os-serenity.fr A @dns109.ovh.net
os-serenity.fr. 3600 IN A 188.165.53.185
dig +short -x 188.165.53.185 -> cluster021.hosting.ovh.net
dig +nocmd +noall +answer www.os-serenity.fr A @dns109.ovh.net
www.os-serenity.fr. 3600 IN A 188.165.53.185
dig +nocmd +noall +answer os-serenity.fr AAAA @dns109.ovh.net
os-serenity.fr. 3600 IN AAAA 2001:41d0:301::20
dig +nocmd +noall +answer www.os-serenity.fr AAAA @dns109.ovh.net
www.os-serenity.fr. 3600 IN AAAA 2001:41d0:301::20
```
tes ipv6 ne correspondent pas aux ipv4
ton certificat est ok en ipv4
```text
nmap -p 443 -4 --script ssl-cert www.os-serenity.fr
Subject Alternative Name: DNS:os-serenity.fr, DNS:www.os-serenity.fr
```
pas ok en ipv6
```text
nmap -p 443 -6 --script ssl-cert www.os-serenity.fr
Subject Alternative Name: DNS:cluster020.hosting.ovh.net, DNS:www.cluster020.hosting.ovh.net
```
tu es donc sur le cluster21
ManagerOvh/domaines/zoneDNS: corrige tes ipv6:
`2001:41d0:301::21`
(au lieu de 2001:41d0:301::20)
ça permettra de surfer sur ton site:
@kingkurt
puisque tu as l'air de t'ennuyer...
https://docs.microsoft.com/fr-fr/dotnet/standard/io/file-path-formats
https://www.php.net/manual/fr/function.realpath.php
> Sous Windows, realpath() changera les chemins de style Unix en ***chemins de style Windows***
```php
echo realpath('/windows/system32'), PHP_EOL; // C:\WINDOWS\System32
echo realpath('C:\Program Files\\'), PHP_EOL; // C:\Program Files
?>
```
Bonjour Kyodev. J'ai changé le DNS de 1serenity.frserenity.fr en 21, mais j'ai un message d'erreur sur le www.1serenity.frserenity.fr qui lui est resté en 20.......
en privé...
Tu es sur le cluster 20 !
Sinon "A" ( ipv 4) ne serait pas 46.105.57.169
https://docs.ovh.com/fr/hosting/liste-des-adresses-ip-des-clusters-et-hebergements-web/
encore malin qui n'a pas lu le sujet
décidément tu les cumules... sans honte
Inutile de discuter avec toi !
> cd kyodev
> exit
même le shell tu n'as pas de notions, je vois
:o)
tu as étudié un peu windows? les chemins, les antislash?
`sudo rm -d /kyodev`
houah tu as progressé
pourquoi sudo ?
Et puis c'est rm -f en plus
> Pour supprimer un dossier vide, on utilise plutôt l'option -d
Je vois tu a réussi de générer le certificat letsencrypt sur le cluster **20**

Par contre t'a mixtes content !
Il faut corriger tout les occurrences (rechercher et remplacer)
http://www.os-serenity.fr/
en
https://www.os-serenity.fr/
dans la base de donnés
le contenu mixte, la faute à qui?...
tu sais pas utiliser dig?
la zone de Laurent, car là, encore une fois, tu es à côté de la plaque, tu interroges le resolver
google
regarde plus haut je montre comment faire
mais le mieux est d'éviter tes incessantes interventions parasites, il sait quoi faire, rassure toi
Tes pirouettes sont extrêmement drôles rien que pour ça je commence de regarder tes interventions en m'amusant
@kingkurt @kyodev si vous alliez plutôt vous battre au comptoir du bar ?
Il y a plus amusant à faire que de passer sa vie dans le terminal pour trouver des infos assez banales
Qui fait exactement la même chose que "dig"
le meta title est même (DIG DNS lookup)
> Qui fait exactement la même chose que "dig"
**PAS DU TOUT** c'est là où on peut encore une fois voir ton niveau
on **DOIT** interroger une zone ayant autorité, puisque c'est le souci
on se fout de connaître le contenu des caches des résolvers google, du moins dans CE sujet que tu persistes à squatter ridiculement
avant d'étaler et de persister à montrer ton niveau: **APPRENDS**, sur le net c'est facile de nos jours
toi le *professionnel*, tu penses inspirer confiance?