Problème installation chez FREE (avec BDD) (Créer un compte)

  • Statut : non résolu
14 sujets de 1 à 14 (sur un total de 14)
  • Auteur
    Messages
  • #481969
    jpv56
    Membre
    Padawan WordPress
    84 contributions

    Bonjour,
    Je suis nouveau sur WP et je rencontre (déjà) des problèmes lors de l’installation…pourtant réputée facile.

    Voici quelques renseignements :

    Ma configuration WP actuelle
    – Version de WordPress : 2.9.2 FR
    – Version de PHP/MySQL : 3.1.5
    – Thème utilisé : aucun
    – Extensions en place : aucune
    – Nom de l’hebergeur : FREE
    – Adresse du site : http://red.dead.redemption.free.fr

    Problème(s) rencontré(s) : Je suis donc hébergé chez FREE et je suis incapable de me raccorder à ma base de données.
    J’ai ce beau message d’erreur sur une page blanche : Error establishing a database connection.
    J’ai lu et suivi quelques tutos mais je ne m’en sors pas, aussi je sollicite votre aide.

    Voici ce que j’ai fait jusqu’à présent :
    1. J’ai installé WP 2.9.2 directement à la racine du site puis je l’ai uploadé sur le serveur.
    2. J’ai renseigné ainsi les champs pour la BDD à l’aide de l’interface proposée :
    Nom de la base : red.dead.redemption
    Identifiant : red.dead.redemption
    Mot de passe : ***** (mon mdp)
    Host : red.dead.redemption.sql.free.fr
    3. J’obtiens cette erreur : the database may need to be repaired
    4 On me demande de rajouter cette ligne au fichier de configuration : define(‘WP_ALLOW_REPAIR’, true);
    5. J’édite le fichier wp-config.php en ajoutant cette ligne et je l’upload
    6. On me propose de réparer la BDD ou de réparer et d’optimiser (je choisis réparer)
    7. On me dit que certains problèmes n’ont pas pu être réparés. En l’occurence celui-ci :
    wp_usermeta: Table ‘red_dead_redemption.wp_usermeta’ doesn’t exist

    Voilà où je suis bloqué.
    – Dois-je créer cette table dans mysql ? (je sais pas trop comment faire).
    – Le problème vient peut être de ma version trop ancienne de PHP ? J’ai crée un fichier .htaccess.txt avec dedans php 1 SetEnv PHP_VER 5 mais sans succès.

    Qui peut m’aider ?
    Merci d’avance.

    jpv56

    EDIT:

    Petites précisions sur la BDD (au cas ou) :

    MYSQL :
    * Serveur: red.dead.redemption.sql.free.fr via TCP/IP
    * Version du serveur: 5.0.83
    * Jeu de caractères pour MySQL: UTF-8 Unicode (utf8)

    Serveur web :
    * Apache
    * Version du client MySQL: 5.1.35
    * Extension PHP: mysql

    phpMyAdmin :
    * Version : 3.1.5

    EDIT:

    Merci d’avance pour vos réponses.

    1. Est-il possible d’utiliser WP pour créer un site plutôt qu’un blog ? (genre éviter un défilement de billets dans le sens de la hauteur mais plutôt privilégier une hauteur fixe).

    2. Puis-je par exemple intégrer mon propre player flv (en ajoutant le code approprié) ou bien dois-je me satisfaire du player propriétaire ?

    3. J’ai vu qu’on pouvait créer des templates avec le logiciel Artisteer. Peut-on les intégrer à WP même si on a déjà appliqué des modifications de style sur le modèle de base ou bien faut-il obligatoirement les substituer au modèle par défaut (jamais modifié) ?

    Voilà, j’espère que mes questions sont suffisamment claires

    #725311
    Anonyme 2
    Participant
    Maître WordPress
    10588 contributions

    Bonjour,

    avez vous regardé les vidéos de http://www.videonoob.fr ?
    http://www.wordpress-fr.net/support/sujet-28700-tuto-video-installation-utilisation-wordpress-video-noob
    Avez vous lu les sujets épinglés ici ?

    Nom de la base : red.dead.redemption
    Identifiant : red.dead.redemption
    Mot de passe : ***** (mon mdp)
    Host : red.dead.redemption.sql.free.fr

    pas bon

    Nom de la base : red_dead_redemption
    Identifiant : red.dead.redemption
    Mot de passe : ***** (mon mdp)
    Host : sql.free.fr

    Bon

    1- Free modifie les points des pseudo pour la base de donnée en tiret _ ,j’en suis sûr j’ai compte sous le pseudo er.v,ma base de donnée est er_v
    2-Host : c’est sql.free.fr et non red.dead.redemption.sql.free.fr

    http://www.wordpress-fr.net/support/sujet-590-tutoriel-installation-free

    Penser à enregistré le fichier wp_config sous le format UFT-8 sans BOM
    http://www.wordpress-fr.net/support/sujet-21204-cannot-modify-header-compatibilite-resume

    1- êtes vous codeur ?
    2- youtube ,dailymotion,wat,etc.. ou autre player
    3- Je n’utilise pas ce logiciel mais un thème remplace un autre

    #725312
    jpv56
    Membre
    Padawan WordPress
    84 contributions

    Bonjour Lupi,
    Merci pour votre intervention.
    J’ai modifié le nom de la base selon vos indications mais toujours le même problème :
    wp_usermeta: Table ‘red_dead_redemption.wp_usermeta’ doesn’t exist

    Avez-vous une idée pour y remédier ?
    Merci encore.

    PS : non je ne suis pas codeur et c’est bien dommage :(

    #725313
    Anonyme 2
    Participant
    Maître WordPress
    10588 contributions

    je vous conseille de reprendre l’installation à 0
    car l’installation c’est mal faite vu qu’il y avait des données fausses.
    vous avez modifié le nom de la base bien et host ?

    enlever tous les tables de votre base de donnée
    puis faites l’installation comme sur cette vidéo
    http://videonoob.fr/wordpress/installation

    #725314
    jpv56
    Membre
    Padawan WordPress
    84 contributions

    Merci je vais suivre cette vidéo.
    En cas de souci je me permettrai de re-poster ici.
    ++

    #725315
    chamomor
    Participant
    Maître WordPress
    1912 contributions

    Hop info ci-dessous

    #725316
    jpv56
    Membre
    Padawan WordPress
    84 contributions

    Merci Chamomor pour le lien.
    J’ai tout fait comme tu précises en bas de ton blog mais ça ne change rien.
    Juste une précision : le fichier .htaccess que tu dis d’installer en premier est un fichier texte ou php ?
    Tu écris quelque part à propos de ce fichier, je cite : « N’oubliez surtout pas le point et ne mettez pas d’extension du genre .txt » mais à ma connaissance tout fichier a nécessairement une extension… il faut la masquer peut être ?

    ++

    #725317
    chamomor
    Participant
    Maître WordPress
    1912 contributions
    jpv56 wrote:
    Merci Chamomor pour le lien.
    J’ai tout fait comme tu précises en bas de ton blog mais ça ne change rien.
    Juste une précision : le fichier .htaccess que tu dis d’installer en premier est un fichier texte ou php ?
    Tu écris quelque part à propos de ce fichier, je cite : « N’oubliez surtout pas le point et ne mettez pas d’extension du genre .txt » mais à ma connaissance tout fichier a nécessairement une extension… il faut la masquer peut être ?

    ++

    Tu dis que tu as fait comme j’ai indiqué mais tu me demandes ce qu’est un fichier .htaccess. Donc tu avoues que tu n’as pas fait le principal, l’incontournable pour que ça fonctionne : AVANT d’installer, envoyer .htaccess
    Tu le crées avec un bloc note ou mieux avec le logiciel Notepad, sans oublier d’enregistrer le document en format UTF8. D’ailleurs tu n’as pas le choix car sans un éditeur de texte tu ne peux ni enregistrer en UTF8 ni l’ouvrir…

    .htaccess n’est ni php hi txt. C’est un fichier sans extension. Fais une recherche sur google ou sur le forum ou sur mon blog

    Donc, avant de dire « ça ne marche pas », faire comme indiqué sur tous les blogs qui en parlent

    #725318
    jpv56
    Membre
    Padawan WordPress
    84 contributions

    Ok merci pour tes explications.
    J’y suis toujours pas arrivé mais j’essaie à nouveau demain ^^

    #725319
    Anonyme 2
    Participant
    Maître WordPress
    10588 contributions

    je pensais avoir tout bien expliqué dans le sujet épinglé pour être sous php5

    #725320
    chamomor
    Participant
    Maître WordPress
    1912 contributions
    jpv56 wrote:
    Ok merci pour tes explications.
    J’y suis toujours pas arrivé mais j’essaie à nouveau demain ^^

    Comment créer un fichier .htaccess ?

    #725310
    jpv56
    Membre
    Padawan WordPress
    84 contributions

    Bonsoir à tous,

    Malgré l’aide reçue ici l’installation de WP sur Free fut pour moi un véritable calvaire.
    J’y suis finalement arrivé mais que ce fut laborieux…

    Pour tous ceux qui – comme moi – ne sont pas des as de l’informatique, voici en détail comment j’ai procédé (et si ça marche pour moi, j’imagine que ça marchera chez vous).

    IMPORTANT : en cas de première installation infructueuse, il faudra nettoyer et remettre à 0 votre base de données chez Free (j’en parlerai plus bas : voir tout en bas point numéro 2 : seconde installation).

    1. Première installation
    Ici on part du principe que vous n’avez encore jamais essayé d’installer WP sur Free.

    A. Téléchargez et dézippez la dernière version de WP (pour moi la 2.9.2).
    Pour l’instant on garde tout ça sous le coude.

    B. Création d’un fichier .htaccess
    a) ouvrez un éditeur de texte (j’ai utilisé Notepad ++).
    b) écrivez php 1 (avec un espace entre php et le chiffre 1).
    c) dans le menu du haut, cliquez sur encodage puis choisissez convertir en UTF-8 (sans BOM)
    d) enregistrez votre fichier sous le nom htaccess (sans le . devant) : je pense qu’on ne peut pas éviter l’extension .txt, pas grave on va l’enlever ensuite (voir petit e).
    e) renommez le fichier htaccess.txt en htaccess (l’icône devient blanc, normal car on a perdu l’extension).
    f) connectez-vous par ftp (avec Filezilla par exemple) sur votre serveur et transférez-y le fichier htaccess (uniquement lui pour l’instant) puis renommez-le directement sur le serveur en ajoutant un point devant (clic droit sur le fichier puis choisir Renommer dans la liste) : vous avez désormais sur le serveur (à la racine) un seul fichier qui s’appelle .htaccess (et dont le contenu est php 1).
    g) quittez votre FTP

    C. Transférer WP
    a) ouvrez à nouveau votre FTP (Filezilla ou autre).
    b) transférez maintenant sur le serveur le contenu du dossier WordPress (le contenu et non le dossier lui même !).

    D. Allez sur Internet et tapez l’URL de votre site.
    exemple : http://passionferrari.free.fr
    a) suivez les instructions sans faire cas des éventuels messages d’erreur (warning).
    b) on va vous demander de remplir 3 champs :
    > nom de votre base de données (1er champ) : c’est le nom de votre site (ex: passionferrari)
    > nom d’utilisateur (2eme champ) : c’est le même que le nom de la base de données (ici passionferrari)
    > mot de passe (3eme champ) : c’est le mot de passe choisi lorsque vous avez crée cet espace chez Free
    > 4eme champ : laisser Localhost
    > 5eme champ : ne pas toucher
    c) on vous demande ensuite de choisir un nom (choix libre et modifiable par la suite dans WP), de mentionner une adresse email ET surtout on vous donne un mot de passe généré automatiquement. Vous devez absolument le retenir ou le noter (vive le copier coller) car il vous sera demandé à l’étape suivante (la dernière).
    d) entrez votre identifiant qui est admin (vous pourrez en changer dans WP) puis le mot de passe donné (voir petit c).
    e) vous arrivez enfin dans WP ! Première chose à faire : allez dans votre profil et changez de mot de passe.

    Par la suite, pour vous connecter à la console d’administration :
    – Il suffira de taper dans la barre d’adresse : http//nomdemonsite.free.fr/wp-admin
    – Puis de rentrer votre login et votre nouveau mot de passe.

    2. Seconde installation
    Ici on part du principe que votre première installation a échoué…
    Visiblement il ne suffit pas de supprimer côté serveur (dans votre FTP) les fichiers de WP.
    Il faudra aussi nettoyer votre base de données chez Free avant de réinstaller WP… sinon la nouvelle installation échouera encore.

    Pour nettoyer votre base de données :
    1. allez sur Free
    2. cliquez sur Mon compte et identifiez-vous
    3. cliquez sur Internet dans l’interface de gestion de la Freebox
    4. cliquez sur gérer mon compte nomdemonsite
    5. entrez votre identifiant et votre mot de passe (de compte email) pour entrer dans la gestion de vos pages perso
    6. cliquer sur accéder et gérer votre base de données mysql
    7. entrez votre nom d’utilisateur et votre mot de passe (idem que petit 5)
    8. vous êtes maintenant dans votre base de données
    9. cliquez en haut sur base de données : nomdemonsite
    10. cliquez sur Tout cocher puis dans le menu déroulant Pour la sélection choisir supprimer
    11. votre base est nettoyée, vous pouvez la quitter.

    Refaites l’installation proprement en partant du début (voir Première installation ci dessus).

    Voilà, normalement ça devrait fonctionner.

    Bon courage !

    #725321
    Anonyme 2
    Participant
    Maître WordPress
    10588 contributions

    Bonjour,

    moi j’installe toujours ainsi ,j’envoie les fichiers de wordpress sur mon FTP ,création du fichier .htaccess (pour Free surtout ) pour ma part jamais je n’ai mis d’extension .txt et après je me rend sur mon site et je fais l’installation .
    Comme sur cette vidéo
    http://videonoob.fr/wordpress/installation
    ou là
    http://wpchannel.com/installer-wordpress-client-ftp/

    j’ai dû mal à comprendre votre résumé ,vous avez dû lire à gauche à droite et du coup tout mélanger
    le « convertir en UTF-8 (sans BOM)  » c’est surtout pour le fichier wp-config.php
    http://www.wordpress-fr.net/support/sujet-21204-cannot-modify-header-compatibilite-resume

    #725322
    guiguil3
    Participant
    Initié WordPress
    4 contributions

    Merci jpv56. J’ai moi aussi passé deux heures pour l’installation chez Fre et ton post m’a bien aidé.

14 sujets de 1 à 14 (sur un total de 14)
  • Vous devez être connecté pour répondre à ce sujet.