IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WordPress PHP Discussion :

Changer le domaine d'un site WP


Sujet :

WordPress PHP

  1. #1
    Membre confirmé Avatar de cdlr27
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 98
    Par défaut Changer le domaine d'un site WP
    Bonjour,
    notre association a un site WP qui date de +10ans et qui a besoin d'évoluer.
    Actuellement, il est sous WordPress version 5.1.4 et PHP version 5.5.38
    WP nous propose la version 5.3.2 qui nécessite Php > 5.6.20, et il parait logique d'avancer vers un PHP 7.x.x

    Pour préparer ces évolutions, j'ai copier les fichiers du site par ftp et sa base avec phpadmin sur mon hébergement perso et j'ai réglé php sur la version 5.5 du site existant.
    J'ai d'abord changer le préfixe de la base.
    j'ai placé les fichiers du site dans un répertoire "public_html" à la racine "www" de mon hébergement.
    -Lancement de l'url "monsite.fr/public_html", j'ai eu le message base de données inaccessible,
    j'ai corrigé le fichier "wp-config.php" pour le nom de la base
    - deuxième essai, cela lance l'install de WP dans mon url "http://www.xxxxxxxxx.fr/public_html/wp-admin/install.php"
    j'ai modifié le fichier "wp_options" pour "url" et "siteurl", toujours pareil.
    je n'ai pas accès à l'administration de WP "http://www.xxxxxxxx.fr/public_html/wp-admin", cela me lance install également

    Etant plus habitué à jouer dans Joomla, je ne suis pas un roi dans WP, mais cette étape débloquée je pourrais avancer pas à pas dans l'évolution de ce site.

    J'ai visité une bonne partie du forum, mais je n'ai trouvé de similitude dans l'incident, aussi, je lance un appel aux conseils.
    Merci d'avance à tous

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 696
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 696
    Par défaut
    s'il y a une redirection vers "wp-admin/setup-config.php" c'est que le fichier "wp-config.php" n'est pas trouvé.
    mais vous disiez qu'à la 1re étape, vous aviez une erreur de code d'accès à la base de données. vous avez peut-être renommé ou supprimer le fichier en voulant corriger cela ?

  3. #3
    Membre confirmé Avatar de cdlr27
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 98
    Par défaut
    Merci de regarder mon cas.
    Pour le fichier wp_config.php, C'était une piste, mais le fichier est toujours présent et je pense valide (je vous en joins une copie extraite du nouveau url).
    Question : a quoi sert les lignes (ex : define('AUTH_KEY', )
    La synthaxe de la ligne "$table_prefix" est-t'elle correcte ?
    Fichiers attachés Fichiers attachés

  4. #4
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 696
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 696
    Par défaut
    Citation Envoyé par cdlr27 Voir le message
    Question : a quoi sert les lignes (ex : define('AUTH_KEY', )
    ce sont des chaines qui permettent de sécuriser les échanges de cookie ou de nonce par exemple.
    maintenant que vous les avez rendues publiques il vaut mieux les changer à l'aide de cet outil par exemple :
    https://api.wordpress.org/secret-key/1.1/salt/

    au sujet du fichier wp-config, le test qui lance l'installation est "if (!file_exists ...)" donc ce n'est pas un soucis de contenu.
    peut-être que vous avez modifié les droits du fichier et donc le serveur n'y a plus accès en passant par du PHP.

  5. #5
    Membre confirmé Avatar de cdlr27
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 72
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 98
    Par défaut
    Merci pour l'explication sur les chaines, je met cela dans la liste des choses à faire. Pour les droits du fichier, je vais me cultiver pour travailler cela dans le monde WP chez OVH.

    En continuant à fouiller dans le forum (beaucoup de lecture), je suis tombé sur "Duplicator". J'ai essayer et après de nombreux essais (trop gros, et autres blocages sur les fichiers), j'ai réussi à passer la base de données.
    Miracle, cela à débloquer le site sur le nouvel hébergement. Je n'ai pas vu où était le blocage initial.

    Donc maintenant, j'attaque la démarche initiale : mettre à niveau les versions des divers outils du site. Ecrire la méthodologie pas à pas pour la reproduire sur le site en production et préparer son déménagement car l'hébergeur actuel "Oxito" rame depuis une évolution à l'automne et ne répond plus aux sollicitions de la clientèle.
    Bref un peu d'occupation qui va me former dans la gestion d'un site WP.
    Merci pour le coup de main

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Changer le domaine à un site
    Par nicerico dans le forum IIS
    Réponses: 0
    Dernier message: 07/01/2019, 10h34
  2. [Forum] Recherche de domaine dans mon site
    Par stanley dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 23
    Dernier message: 17/09/2009, 20h33
  3. Réponses: 5
    Dernier message: 13/02/2006, 17h38
  4. [SQLSERVER 2000] Changer le domaine d'un ServerSQL
    Par abelman dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 03/10/2005, 10h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo