Très étrange.
Dernière vérification
pouvez vous regarder si dans le dossier "wp-content" il y'a un dosier "thèmes"
comme ça
Bon on va vérifier le .htaccess du premier site
vous pouvez poster le contenu ? même si c'est peu probable que le problème soit là
Voila le fichier htaccess du premier site :<br /><br /> ##############################################################<br /> # Fichier .htaccess SPIP v 3.0 #<br /> # #<br /> # Permet de controler les URLs et la version de php utilisee #<br /> # Compatible avec les URLs 'html', 'propres' et 'propres2' #<br /> # Permet aussi d'effectuer la transition de .PHP 3 vers .PHP #<br /> # #<br /> # Pour utiliser ce fichier renommez-le '.htaccess' dans le #<br /> # repertoire racine du site, en veillant a ne pas ecraser un #<br /> # .htaccess personnalise qui s'y trouverait deja #<br /> # #<br /> # Attention certains hebergeurs desactivent tout ou partie #<br /> # des fonctions du fichier .htaccess ; celui-ci est donc #<br /> # indicatif - en cas de difficulte voir sur les forums SPIP #<br /> ##############################################################<br /><br /> SetEnv REGISTER_GLOBALS 0<br /> #php_value register_globals 0<br /><br /> SetEnv PHP_VER 5<br /><br /> RewriteEngine On<br /><br /> ################ CONFIGURATION ######################<br /><br /> ### Configuration sous-repertoire<br /> # Chez la plupart des hebergeurs il faut indiquer "RewriteBase /"<br /> # sinon modifiez cette ligne<br /><br /> RewriteBase /<br /><br /><br /> # SPIP version 'php' - si vous avez d'anciennes adresses en '.php[3]',<br /> # supprimez le '#' sur les lignes qui suivent pour rediriger les acces<br /> # errones vers le .php correspondant<br /><br /> #RewriteCond %{REQUEST_FILENAME} -f<br /> #RewriteRule ^(.+)\.php[3]$ $1.php [QSA,L]<br /><br /> # Fin version<br /> ###<br /><br /><br /> ################ REGLAGES PERSONNALISES ######################<br /> # Inscrivez ci-dessous vos reglages supplementaires<br /><br /> # 2018-11-15<br /> #RewriteRule ^spip\.php$ / [L,R=301]<br /><br /> # 2019-03-18<br /> RewriteCond %{HTTPS} off<br /> RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]<br /><br /> RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]<br /> RewriteRule ^(.*)$ https://%1/$1 [R=301,L]<br /><br /> #RewriteRule ^index\.php$ / [L,R=301]<br /> #RewriteRule ^index\.html$ / [L,R=301]<br /><br /> # old<br /> RewriteRule ^/newsletter/(.+)$ /newsletter/$1 [QSA,L]<br /><br /> RewriteRule ^/?squelettes/?.*$ http://hemispheres-compagnie.com [R=301,L]<br /> RewriteRule ^listeActus\.php.*$ /actualites.html [R=301,L]<br /> RewriteCond %{QUERY_STRING} liste=vente<br /> RewriteRule ^tous-les-biens\.php$ /annonces.html?type_mandat=acheter [R=301,L]<br /> RewriteCond %{QUERY_STRING} liste=location<br /> RewriteRule ^tous-les-biens\.php$ /annonces.html?type_mandat=louer [R=301,L]<br /> RewriteRule ^tous-les-biens\.php$ /annonces.html [R=301,L]<br /> RewriteRule ^maison-a-vendre,[0-9]+\.html$ /annonces.html?type_mandat=acheter&type[]=maison [R=301,L]<br /> RewriteRule ^appartement-a-vendre,[0-9]+\.html$ /annonces.html?type_mandat=acheter&type[]=appartement [R=301,L]<br /> RewriteRule ^[^/]*/?acheter-un-logement-neuf-a-chartres,[0-9]+\.html$ /vivre-investir-neuf.html [R=301,L]<br /> RewriteRule ^appartement-a-louer,[0-9]+\.html$ /annonces.html?type_mandat=louer&type[]=appartement [R=301,L]<br /> RewriteRule ^maisons-a-louer,[0-9]+\.html$ /annonces.html?type_mandat=louer&type[]=maison [R=301,L]<br /> RewriteRule ^[^/]*/?promoteur-immobilier[^/,]*,[0-9]+\.html$ /promotion.html [R=301,L]<br /> RewriteRule ^[^/]*/?[^/]*-?agence-immobiliere-[^/,]*-?chartres,[0-9]+\.html$ /chartres.html [R=301,L]<br /> RewriteRule ^location-courte-duree\.php$ /location-etudiant.html [R=301,L]<br /> RewriteRule ^[^/]*/?mentions-legales,[0-9]+\.html$ /mentions-legales.html [R=301,L]<br /> RewriteRule ^[^/]*/?vendre[^/,]*,[0-9]+\.html$ /vendre.html [R=301,L]<br /> RewriteRule ^[^/,]+,programme-neuf-aviron-[0-9]+\.html$ /promotion.html [R=301,L]<br /> RewriteRule ^[^/]*/?gestion-de-bien-immobilier[^/,]*,[0-9]+\.html$ /confier.html [R=301,L]<br /> RewriteRule ^fr/.+\.html$ / [R=301,L]<br /> RewriteRule ^resultat\.html$ /annonces.html [R=301,L]<br /> RewriteRule ^louer,O,parking-chartres.html /louer,O,-chartres.html [R=301,L]<br /> RewriteRule ^location-appartement.+\.html$ /annonces.html?type_mandat=louer&type[]=appartement [R=301,L]<br /> RewriteRule ^location-maison.+\.html$ /annonces.html?type_mandat=louer&type[]=maison [R=301,L]<br /> #RewriteRule ^location-.+\.html$ /annonces.html?type_mandat=louer [R=301,L]<br /> RewriteRule ^vente-appartement.+\.html$ /annonces.html?type_mandat=acheter&type[]=appartement [R=301,L]<br /> RewriteRule ^vente-maison.+\.html$ /annonces.html?type_mandat=acheter&type[]=maison [R=301,L]<br /> RewriteRule ^vente-.+\.html$ /annonces.html?type_mandat=acheter [R=301,L]<br /> #RewriteRule ^annonces-exclusivites\.html\?type_mandat=([^&]+)$ /exclusivites/$1/ [R=301,L]<br /> #RewriteRule ^annonces-exclusivites\.html\?type_mandat=([^&]+)\&type\[\]=appartement$ /exclusivites/$1/appartement/ [R=301,L]<br /> #RewriteRule ^annonces-exclusivites\.html\?type_mandat=([^&]+)\&type\[\]=maison$ /exclusivites/$1/maison/ [R=301,L]<br /> #RewriteRule ^annonces-exclusivites\.html\?type_mandat=([^&]+)\&type\[\]=autre$ /exclusivites/$1/autre/ [R=301,L]<br /> #RewriteRule ^annonces-exclusivites\.html\?type_mandat=([^&]+)\&type\[\]=appartement\&type\[\]=maison$ /exclusivites/$1/appartement-maison/ [R=301,L]<br /> #RewriteRule ^annonces-exclusivites\.html\?type_mandat=([^&]+)\&type\[\]=appartement\&type\[\]=autre$ /exclusivites/$1/appartement-autre/ [R=301,L]<br /> #RewriteRule ^annonces-exclusivites\.html\?type_mandat=([^&]+)\&type\[\]=appartement\&type\[\]=maison\&type\[\]=autre$ /exclusivites/$1/appartement-maison-autre/ [R=301,L]<br /> #RewriteRule ^annonces-exclusivites\.html\?type_mandat=([^&]+)\&type\[\]=maison\&type\[\]=autre$ /exclusivites/$1/maison-autre/ [R=301,L]<br /> #RewriteRule ^annonces\.html\?type_mandat=([^\&]+)$ /$1/ [R=301,L]<br /> #RewriteRule ^annonces\.html\?type_mandat=([^\&]+)\&type\[\]=appartement$ /$1/appartement/ [R=301,L]<br /> #RewriteRule ^annonces\.html\?type_mandat=([^\&]+)\&type\[\]=maison$ /$1/maison/ [R=301,L]<br /> #RewriteRule ^annonces\.html\?type_mandat=([^\&]+)\&type\[\]=autre$ /$1/autre/ [R=301,L]<br /> #RewriteRule ^annonces\.html\?type_mandat=([^\&]+)\&type\[\]=appartement\&type\[\]=maison$ /$1/appartement-maison/ [R=301,L]<br /> #RewriteRule ^annonces\.html\?type_mandat=([^\&]+)\&type\[\]=appartement\&type\[\]=autre$ /$1/appartement-autre/ [R=301,L]<br /> #RewriteRule ^annonces\.html\?type_mandat=([^\&]+)\&type\[\]=appartement\&type\[\]=maison\&type\[\]=autre$ /$1/appartement-maison-autre/ [R=301,L]<br /> #RewriteRule ^annonces\.html\?type_mandat=([^\&]+)\&type\[\]=maison\&type\[\]=autre$ /$1/maison-autre/ [R=301,L]<br /><br /> RewriteCond %{QUERY_STRING} page=[0-9]+<br /> RewriteRule (.*) $1? [R=301,L]<br /><br /> #RewriteCond %{REQUEST_URI} ^pages/.*<br /> #RewriteRule .* /? [R=301,L]<br /><br /> RewriteRule ^(acheter|louer)/?$ spip.php?page=annonces&type_mandat=$1 [QSA,L]<br /> RewriteRule ^(acheter|louer)/((appartement|maison|autre)-?)*/?$ spip.php?page=annonces&type_mandat=$1&type=$3 [QSA,L]<br /> RewriteRule ^exclusivites/(acheter|louer)/?$ spip.php?page=annonces-exclusivites&type_mandat=$1 [QSA,L]<br /> RewriteRule ^exclusivites/(acheter|louer)/((appartement|maison|autre)-?)*/?$ spip.php?page=annonces-exclusivites&type_mandat=$1&type=$3 [QSA,L]<br /><br /> RewriteRule ^(recherche|annonces|annonces-exclusivites|resultat|resultat_dbg|estimer|estimer-bien|vendre|nos-mandats|confier|nos-engagements|actualites|vivre-investir-neuf|cottages-neuf|cottages-annonce|nos-agences|defiscaliser|promotion|financer|guide-pratique|compte|inscription|connexion|profil|mdp|exclus|location-etudiant|cookies|politique-de-confidentialite|mentions-legales|avis-clients|plan-du-site|nos-honoraires)\.html$ spip.php?page=$1 [QSA,L]<br /><br /> RewriteRule ^(sitemap)\.xml$ spip.php?page=$1 [QSA,L]<br /><br /><br /> # rediriger les anciennes url<br /> RewriteRule ^(.)*,bien-([0-9]+)\.html$ /biens-details.php?id=$2 [L]<br /><br /><br /> ################ GESTIONS DES URLS SPIP #######################<br /><br /> # Deux pseudo-actions a present evacuees<br /> # N'y at-il pas moyen de REMPLACER un nom dans la QueryString ?<br /> RewriteCond %{QUERY_STRING} action=rss<br /> RewriteRule spip.php spip.php?page=rss [QSA,L]<br /> RewriteCond %{QUERY_STRING} action=ical<br /> RewriteRule spip.php spip.php?page=ical_prive [QSA,L]<br /><br /> ###<br /> # Si le fichier ou repertoire demande existe<br /> # ignorer toutes les regles qui suivent<br /> RewriteCond %{REQUEST_FILENAME} -f<br /> RewriteRule "." - [skip=100]<br /> RewriteCond %{REQUEST_FILENAME} -d<br /> RewriteRule "." - [skip=100]<br /> #<br /> ###<br /><br /><br /> ###<br /> # Compatibilite avec les URLS "html" (pour transition sympa)<br /> # voir fichier ecrire/urls/html.php<br /> RewriteRule ^rubrique([0-9]+)(\.html)?$ spip.php?page=rubrique&id_rubrique=$1 [QSA,L]<br /> RewriteRule ^article([0-9]+)(\.html)?$ spip.php?page=article&id_article=$1 [QSA,L]<br /> RewriteRule ^breve([0-9]+)(\.html)?$ spip.php?page=breve&id_breve=$1 [QSA,L]<br /> RewriteRule ^mot([0-9]+)(\.html)?$ spip.php?page=mot&id_mot=$1 [QSA,L]<br /> RewriteRule ^auteur([0-9]+)(\.html)?$ spip.php?page=auteur&id_auteur=$1 [QSA,L]<br /> RewriteRule ^site([0-9]+)(\.html)?$ spip.php?page=site&id_syndic=$1 [QSA,L]<br /> # Compatibilite avec les anciennes URLS appelant directement des fichiers php<br /> RewriteRule ^(rubrique|article|breve|mot|auteur|site|agenda|backend|backend-breves|distrib|forum|ical|plan|recherche|sommaire|sommaire_texte)\.php3?$ spip.php?page=$1 [QSA,L]<br /> RewriteRule ^resume.php[3]? spip.php?page=sommaire [QSA,L]<br /> RewriteRule ^page.php[3]? spip.php [QSA,L]<br /> RewriteRule ^spip_cal\.php3?$ spip.php?page=ical_prive [QSA,L]<br /> RewriteRule ^spip_rss\.php3?$ spip.php?page=rss [QSA,L]<br /><br /><br /> # Fin compatibilite<br /> ###<br /><br /> ###<br /> # ping http://site/1234 => article1234<br /><br /> RewriteRule ^([1-9][0-9]*)$ spip.php?action=redirect&type=article&status=301&id=$1 [QSA,L]<br /><br /> #<br /> ###<br /><br /> ###<br /> # APIs<br /> # http://site/xmlrpc.api<br /> # http://site/atom.api/articles/1234<br /><br /> RewriteRule ^([\w]+)\.api(/(.*))?$ spip.php?action=api_$1&arg=$3 [QSA,L]<br /><br /> # Fin des APIs<br /> ###<br /><br /> ###<br /> # URLs "propres", "propres2", "libres", "arbo"<br /><br /> RewriteRule ^[^\.]+(\.html)?$ spip.php [QSA,E=url_propre:$0,L]<br /> #RewriteRule ^[^\.]+(\.html)?$ spip.php ?page=type_urls [QSA,E=url_propre :$0,L]<br /><br /> # Fin URLs "propres" et "propres2"<br /> ###<br /><br /> ###<br /> # Divers<br /><br /> # bloquer les acces aux fichiers caches (.svn, .git, etc)<br /> RewriteRule /\\..*(/.*|$) - [F]<br /><br /> ###<br /> # Fichiers "standards" (si absents de la racine)<br /> #<br /> RewriteRule ^robots[.]txt$ spip.php?page=robots.txt [QSA,L]<br /> RewriteRule ^favicon[.]ico$ spip.php?page=favicon.ico [QSA,L]<br /> RewriteRule ^sitemap[.]xml$ spip.php?page=sitemap.xml [QSA,L]<br /> ##<br /><br /><br /> # expirer les images (pour contourner gros bug MSIE sur le cache)<br /> # note : a decommenter si vous voulez tester<br /> #<br /> # ExpiresActive on<br /> # ExpiresByType image/gif A3600<br /> # ExpiresByType image/jpeg A3600<br /> # ExpiresByType image/png A3600<br /> #<br /><br /><br /> <br /> ExpiresByType text/html "access plus 0 seconds"<br /> <br /><br /> #################################<br /> # gestion des erreurs 404<br /> # voir http://www.spip.net/fr_article3226.html<br /> # Pour que le serveur http renvoie les erreurs 404 vers SPIP, supprimer le '#'<br /><br /> ErrorDocument 404 /spip.php?page=404<br /><br /> #<br /> ###<br /><br /><br /> <br /> Header set X-XSS-Protection "1; mode=block"<br />
C'est un SPIP le premier site ?
Bon peu importe le problème peu normalement pas avoir son origine là !
Si vous voulez essayer de créer encore un nouveau dossier au même niveau que www (par ex "dev") faites pointer les sous-domaines dessus et essayer avec ça si c'est le même problème
Désolé là je ne vois plus où peut être le problème
Je viens de tester exactement la même démarche sur un autre hébergement, et je vois bien apparaitre la routine d'installation de Wordpress… ya donc un truc qui cloche au niveau de cet hébergement.
Merci pour votre aide en tous cas ! =)
Juste un truc à voir (on ne sait jamais) regarder quel version PHP est activé sur ce hébergement
Eh voilà ça peut-être là le problème. Effectivement les changements peut affecter le vieux SPIP.
Qui semble avoir besoin de PHP 5.0 minimum mais on ne sait pas jusqu'à quel version il fonctionne.
SetEnv REGISTER_GLOBALS 0
SetEnv PHP_VER 5
Ce que vous pouvez essayer
créer un fichier .ovhconfig à la racine du dossier "dev"
avec le contenu
(ne pas oublier le point (.) au début du nom de fichier
app.engine=php
app.engine.version=5.6
http.firewall=none
environment=production
container.image=stable
ah =)
J'ai créé le fichier .ovhconfig et l'ai placé à la racine de www2 (j'avais remis celui la), c'est censé faire passer la version php en 5.6 pour le site dans ce dossier ?
Edit
j'ai enlevé l'extension .txt et la ca maaarche, je vois les fichiers wordpress et la routine d'installation !! =)
On peut faire la maj de php via ce fichier texte alors sans être obligé de passer pas le site ? On peut pas mettre 7.3 directement ?
Oui étonnant j'ai cru que WP vérifie tout au début si la version PHP soit compatible.
Par la suite vous pouvez monter jusqu'à
app.engine=php
app.engine.version=7.4
http.firewall=none
environment=production
container.image=stable64
ok, je peux le faire maintenant ?
Oui !
Pour 7.4 et supérieur il faut mettre
`container.image=stable64`
pour 7.3 et inférieur
`container.image=stable`
mais pas si urgent
Ok ca marche, merci encore ! =)
Attention là avec le fichier .ovhconfig dans le dossier dev vous avez modifié uniquement la version PHP pour le site crée pas pour le site en production.
Le WP devrait parfaitement fonctionner avec 7.4 et même 8.0.
Mais le SPIP peut- être pas (probablement pas avec 7.X et 8.0)
Alors je laisserais la "configuration hébergement" dans le manager comme elle est ou vous pouvez essayer 5.6 (à vos risques et périls)
Attention là avec le fichier .ovhconfig dans le dossier dev vous avez modifié uniquement la version PHP pour le site crée pas pour le site en production.
C'est quoi la différence ?
vous pouvez essayer 5.6 (à vos risques et périls)
Oula non ! =)







