Joomladay francophone 2018 à Paris 18 et 19 mai

Unable to connect to the Database: Could not connect to MySQL.

Réduire
X
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [Problème] Unable to connect to the Database: Could not connect to MySQL.

    Bonjour,

    Je sèche depuis plusieurs jours sur le même problème et avant de m'arracher mes derniers cheveux, je fais appel à vos compétences.
    J'ai feuilleté plusieurs sujets dans ce forum et je semble ne pas être la seule à avoir ce problème, mais je dois raté un truc, parce que je ne trouve toujours pas comment régler mon soucis.

    Je veux récupérer un site en ligne pour l'installer en local et pouvoir le modifier et me faire un peu la main tranquillou sans tout casser et passer à une nouvelle version de Joomla.
    Sauf que ... impossible de récupérer le site en local !

    J'utilise Akeeba kickstart et le petit tuto http://cinnk.com/joomla/3/le-livre-p...placer-un-site. Tout se passe très bien jusqu'au moment où je lance la restauration de la base de données. "Unable to connect to the Database: Could not connect to MySQL."

    Argggg ! je désepère.
    Je dois me tromper dans les données que j'indique, mais je ne sais pas où :/

    Serveur hote : localhost
    Nom d'utilisateur : celui donné par mon hébergeur pour la base de données
    mot de passe : celui donné par mon hébergeur pour la base de données
    nom de la base de données : le nom que j'ai donné dans PhpMyadmin (nouvelle base de données) dans WampServer
    Je n'ai rien modifier dans les fichiers de sauvegarde au préalable, j'ai uniquement suivi pas à pas les explications du tuto pour une restauration avec Akeeba. J'ai raté quelque chose ?

    J'ai également deux fichiers d'archives, un au format .j01 et l'autre .jpa (je suis chez one.com). D'apres ce que j'ai lu, Akeeba gère seul les deux sauvegardes au moment de la restauration, mais j'ai peut-être vu de mauvaises infos ?

    Cookie et bière à volonté pour celui/celle qui m'aidera !
    Merci
    Dernière édition par akhoumfra à 27/04/2015, 17h57

  • #2
    Re : Unable to connect to the Database: Could not connect to MySQL.

    Bonjour et bienvenue sur le forum.

    Serveur hote : localhost
    Nom d'utilisateur : celui donné par mon hébergeur pour la base de données
    mot de passe : celui donné par mon hébergeur pour la base de données
    nom de la base de données : le nom que j'ai donné dans PhpMyadmin (nouvelle base de données) dans WampServer
    Il y a au moins deux erreurs : le nom d'utilisateur et le mot de passe qui doivent être ceux de phpmyadmin et non ceux de ton hébergeur, puisque là tu es en local

    Commentaire


    • #3
      Re : Unable to connect to the Database: Could not connect to MySQL.

      Bienvenue !

      Si tu restaures le site en local, ce ne sont pas les infos données par l'hébergeur qu'il faut utiliser, le nom d'utilisateur est habituellement "root", le mot de passe est vide dans Wampserver (sauf si tu en as volontairement mis un).
      "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide). MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info hébergés chez PHPNET - +sites gérés chez 1and1 et OVH - Site pro : www.robertg-conseil.fr

      Commentaire


      • #4
        Re : Unable to connect to the Database: Could not connect to MySQL.

        On reconnait les amateurs de cookies et de bières !

        Enorme merci à vous deux, ça a marché !
        j'avais essayé avec root en utilisateur ET en mot de passe, mais je n'ai pas pensé à essayer sans utiliser de mdp ...


        Maintenant que la restauration a marché ... ou presque, quand je vais sur mon site en local, j'ai un grand nombre de message d'erreur sur les pages et le panneau d'administration, du genre :

        Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in C:\wamp\www\monsite\libraries\joomla\filter\input. php on line 654t

        Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at C:\wamp\www\monsite\libraries\joomla\filter\input. php:652) in C:\wamp\www\monsite\libraries\joomla\session\sessi on.php on line 532
        et sur le frontal, toutes les lettres accentuées ont pris une forme, certes très originales, mais très peu lisibles ...
        J’ai servi d’exemple pour d’autres

        Une explication à ce problème et une solution ?

        Commentaire


        • #5
          Re : Unable to connect to the Database: Could not connect to MySQL.

          Personne n'a de pistes ? de conseils pour m'aider ?

          Commentaire


          • #6
            Re : Unable to connect to the Database: Could not connect to MySQL.

            Salut
            ta version de php local est elle différente de ton site en ligne ?
            Formation Joomla agence internet https://www.stylitek.com
            Melijoy création de site Joomla compétitif https://www.melijoy.fr
            agence web spécialiste référencement http://www.agence-web-stylitek.fr

            Commentaire


            • #7
              Re : Unable to connect to the Database: Could not connect to MySQL.

              Sur Wamp, j'ai la version PHP 5.5.12
              Chez mon hébergeur, c'est la version 5.6

              Commentaire


              • #8
                Re : Unable to connect to the Database: Could not connect to MySQL.

                Bonjour,
                Envoyé par akhoumfra Voir le message
                Personne n'a de pistes ? de conseils pour m'aider ?
                Vérifier la collation de la base de données et des tables, qui devraient etre en utf8_general_ci.
                Le résultat tel que montré indique que soit la base soit les tables ont une collation en sweedish_general ou autre du m^eme ordre
                Pas de demande de support par MP.
                S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                Commentaire


                • #9
                  Re : Unable to connect to the Database: Could not connect to MySQL.

                  Pour les erreurs ton serveur doit être configuré différemment de ton serveur de prod.
                  Du coup tu as tous les avertissement qui s'affichent.
                  Soit tu modifie ta config serveur pour la rendre plus approchante de celle de ton serveur de prod. dans Php.ini ou dans les vhosts.
                  Soit tu mets "aucun" dans rapport d'erreurs dans la config de joomla.

                  Pour les accentuées jisse t'as répondu partiellement.

                  Le problème est-il dans tes articles ou dans les messages de joomla ?

                  Si c'est dans le contenu (articles) vérifie effectivement l'encodage de tes tables.

                  Sinon vérifie ta configuration Apache, le Charset doit être en utf : AddDefaultCharset UTF-8
                  Dernière édition par roland_d_alsace à 29/04/2015, 20h43
                  A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
                  Rejoignez le Joomla Users Groupe Alsace...
                  roland_d_alsace va-t-il devenir roland_du_grand_est ?

                  Commentaire

                  Annonce

                  Réduire
                  1 sur 2 < >

                  C'est [Réglé] et on n'en parle plus ?

                  A quoi ça sert ?
                  La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                  Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                  Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                  Comment ajouter la mention [Réglé] à votre discussion ?
                  1 - Aller sur votre discussion et éditer votre premier message :


                  2 - Cliquer sur la liste déroulante Préfixe.

                  3 - Choisir le préfixe [Réglé].


                  4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                  2 sur 2 < >

                  Assistance au forum - Outil de publication d'infos de votre site

                  Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                  Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                  Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                  UTILISER À VOS PROPRES RISQUES :
                  L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                  Problèmes connus :
                  FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                  Installation :

                  1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                  Archive zip : https://github.com/AFUJ/FPA/zipball/master

                  2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                  3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                  4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                  5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                  6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                  et remplacer www. votresite .com par votre nom de domaine


                  Exemples:
                  Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                  Télécharger le script fpa-fr.php dans: /public_html/
                  Pour executer le script: http://www..com/fpa-fr.php

                  Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                  Télécharger le script fpa-fr.php dans: /public_html/cms/
                  Pour executer le script: http://www..com/cms/fpa-fr.php

                  En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                  Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                  Voir plus
                  Voir moins
                  Travaille ...
                  X