Base de donnée semi-absente

Réduire
Ce sujet est fermé.
X
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • #16
    Re : Base de donnée semi-absente

    Oui c est très frustrant
    le site marche impec sur une base de données incomplète entre ""
    je ne m'y connais pas en phpmyadmin, mais peut on cacher/rendre invisible une partie des tables
    ou limiter l'affichage des tables dans un fichier config par exemple
    Il faudrait voir si les tables existantes sont modifiées ou pas par exemple en ajoutant un truc depuis le backend pour voir si c est celles qui sont visibles qui sont modifiées
    ou d'autres....
    Consultant référencement SEO Google - Création de sites Joomla et Wordpress
    http://www.premseo.com
    http://www.femmemagazine.fr
    http://discountmariage.com

    Commentaire


    • #17
      Re : Base de donnée semi-absente

      Non, on ne peut pas "cacher" les tables

      Tu pourrais nous copier / coller la liste de tes tables (celles que tu vois) car tu indiques qu'il y en a "seulement 51" mais pas celle qui contient les contenus.

      Celle-ci est normalement en 8è ou 9è position sur un joomla "nature", donc il aurait fallu que tu rajoutes beaucoup d'extensions qui ont leurs tables qui commencent par A ou B...
      A moins que les tables "invisibles" soient prises au hasard dans la liste, et c'est pour ça que si l'on voit ce que tu vois on comprendra peut-être mieux.

      Tu peux aussi faire une capture d'écran, je pense que ce sera plus simple pour t'aider...

      @RobertG : concernant les chemins ce n'est pas si surprenant, je crois que si tu prends un dédié "Clé en main" chez 1And1 tu as simplement un de leurs serveurs mutualisés, mais pour toi tout seul (en gros). Donc l'architecture du système est la même.

      Commentaire


      • #18
        Re : Base de donnée semi-absente

        @RobertG : concernant les chemins ce n'est pas si surprenant, je crois que si tu prends un dédié "Clé en main" chez 1And1 tu as simplement un de leurs serveurs mutualisés, mais pour toi tout seul (en gros). Donc l'architecture du système est la même.
        C'est ça, c'est du clé en main

        Voici un screenshot de mon phpmyadmin chez 1&1. (je compte partir de chez eux dès que cette erreur est réparé à la vue de leur incompétence plus que surprenante)

        Cliquez sur l'image pour l'afficher en taille normale

Nom : BDD.JPG 
Affichages : 1 
Taille : 103,9 Ko 
ID : 1802853

        Il y a effectivement des composants en A comme Acymailing qui utilise à lui seul pas mal de tables ainsi qi'admintools.

        Voilà, j'espère que ça vous parlera plus.
        http://www.ikaelis-web.fr
        http://www.femmes-references.com

        Commentaire


        • #19
          Re : Base de donnée semi-absente

          Merci pour l'info concernant ces serveurs clés en mains.

          C'est effectivement anormal que pour du "clés en mains", il n'y ait pas plus d'assistance que pour un simple dédié !

          Je ne vois pas d'autre solution que ce que j'ai précédemment écrit :
          Tu peux tenter d'installer Eskuel sur le serveur, ou d'utiliser un autre utilitaire, voire du code PHP pour tenter une sauvegarde et voir si elle est complète.
          "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 - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

          Commentaire


          • #20
            Re : Base de donnée semi-absente

            Sur la capture on ne voit pas le nombre de tables, qu'est qui est indiqué ?

            Commentaire


            • #21
              Re : Base de donnée semi-absente

              Il est écrit "Le_nom_de_la_base (52)"
              Dernière édition par Ikaelis à 12/06/2013, 23h08
              http://www.ikaelis-web.fr
              http://www.femmes-references.com

              Commentaire


              • #22
                Re : Base de donnée semi-absente

                Puisque c'est un dédié, tu dois pouvoir accéder, par le gestionnaire de fichier du panel d'administration du serveur, au dossier "data " de mysql, et y voir le dossier correspondant au nom de la base.
                Tu devrais donc pouvoir y compter les fichiers voire les récupérer pour tenter de les utiliser sur un autre serveur, local par exemple.
                Il m'est arrivé de le faire, plutôt que d'exporter par phpMyAdmin, lorsque j'avais besoin de transférer un site d'un ordinateur à un autre en local.

                Sinon, as-tu essayé tout simplement d'exporter la totalité de la base, sans avoir affiché ses tables ?
                As-tu aussi cherché comment sauvegarder avec du code PHP, via mysqldump ?
                "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 - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                Commentaire


                • #23
                  Re : Base de donnée semi-absente

                  Puisque c'est un dédié, tu dois pouvoir accéder, par le gestionnaire de fichier du panel d'administration du serveur, au dossier "data " de mysql, et y voir le dossier correspondant au nom de la base.
                  Je n'ai pas accès au "Data" de mysql :/ Ça doit être du fait que c'est du clé en main.

                  Sinon, as-tu essayé tout simplement d'exporter la totalité de la base, sans avoir affiché ses tables ?
                  J'ai essayé mais c'est pareil. 52 tables sauvegardées.

                  As-tu aussi cherché comment sauvegarder avec du code PHP, via mysqldump ?
                  J'ai testé pas mal de choses (SSH et PHP) mais sans succès. J'ai que des messages d'erreurs...
                  Je me trompe peut-être dans la syntaxe PHP, ça donne ça ce que j'ai fait :
                  Code PHP:
                  <?php
                  $hostname
                  ="localhost";
                  $database="db467xxxxxx";
                  $username="dbo467xxxxxx";
                  $password="xxxxxxxx";
                  $socket="/tmp/mysql15.sock"
                  $link mysql_connect("$hostname""$username""$password""$database""$socket");
                  if (!
                  $link)
                  {
                    die(
                  'pas de connexion possible: ' mysql_error());
                  }
                  echo 
                  'Connexion réussie';
                  mysql_close($link);
                  ?>
                  Dernière édition par Ikaelis à 13/06/2013, 14h00
                  http://www.ikaelis-web.fr
                  http://www.femmes-references.com

                  Commentaire


                  • #24
                    Re : Base de donnée semi-absente

                    Ton code ne te permet que de te connecter à la base, pas de la sauvegarder avec mysqldump.
                    Va voir le code proposé par Gaston_Phone du forum OVH, sur son site : http://www.wordetweb.com/word-et-web...-script-FR.htm

                    Ton "host" à utiliser est-il bien "localhost" et pas "infongd9292:3306" comme on le voit dans l'image de la page phpMyAdmin ?
                    "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 - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                    Commentaire


                    • #25
                      Re : Base de donnée semi-absente

                      Avec le code de Gaston_Phone, y a pas d'erreur mais la sauvegarde est vide. J'ai testé avec les 2 host (localhost et infongd9292:3306). C'est pareil apriori. sinon j'ai lu que chez 1and1 il fallait mettre en host localhost et en socket /tmp/mysql15.sock qui correspond donc à mon nom d'adresse de serveur de la base de données. Mais je ne sais pas comment l'intégrer dans la commande.
                      Code PHP:
                      <?php

                         error_reporting
                      (E_ALL); // Activer le rapport d'erreurs PHP

                       

                         
                      $db_charset "latin1"/* mettre utf8 ou latin1 */

                       

                         
                      $db_server         "localhost"// Nom du serveur MySQL.  ex. mysql5-26.perso

                         
                      $db_name           "db4671xxxxx"// Nom de la base de données.  ex. mabase

                         
                      $db_username       "dbo4671xxxxx"// Nom de la base de données.  ex. mabase

                         
                      $db_password       "xxxxxxx"// Mot de passe de la base de données.

                         
                      $DB_SOCKET   "/tmp/mysql15.sock";

                         
                      $cmd_mysql "mysqldump";

                       

                         
                      $archive_GZIP      "sauve_base_format_gzip.gz";

                       

                         echo 
                      " Sauvegarde de la base <font color=red><b>$db_name</b></font> par <b>mysqldump</b> dans le fichier <b>$archive_GZIP</b> <br> \n";

                         
                      $commande $cmd_mysql." --host=$db_server --user=$db_username --password=$db_password --socket=$DB_SOCKET -C -Q -e --default-character-set=$db_charset  $db_name    | gzip -c > $archive_GZIP ";

                         
                      $CR_exec system($commande);

                      ?>
                      Ça, la sauvegarde est vide aussi.
                      http://www.ikaelis-web.fr
                      http://www.femmes-references.com

                      Commentaire


                      • #26
                        Re : Base de donnée semi-absente

                        Je viens de tester le code en question sur une de mes bases 1&1 en mutu, le fichier est également vide.
                        "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 - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                        Commentaire


                        • #27
                          Re : Base de donnée semi-absente

                          Ici on parle de donner des permissions d acces à certaines tables : Can you hide tables from a MySQL user in phpMyAdmin?
                          je ne sais pas si ca peut aider ...
                          Consultant référencement SEO Google - Création de sites Joomla et Wordpress
                          http://www.premseo.com
                          http://www.femmemagazine.fr
                          http://discountmariage.com

                          Commentaire


                          • #28
                            Re : Base de donnée semi-absente

                            La dernière réponse est claire : si on cache des tables, aucun utilisateur n'en verra le contenu, puisque, dans le cas qui nous intéresse, tous se connectent sous le même nom.
                            On retombe dans l'interrogation de départ, à savoir pourquoi Joomla! accède-t-il à des tables invisibles avec phpMyAdmin et que ne voit pas non plus Akeeba backup...
                            "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 - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                            Commentaire


                            • #29
                              Re : Base de donnée semi-absente

                              oui et pourquoi lorsqu on fait des requstes sql directement dans phpmyadmin, les données apparaissent (exemple avec select sur la table users alors qu'elle est invisible)... un truc de fou !!!
                              un backup d akkeba du 19/05 donnent 259 tables ...
                              celles du 11/06 donne 51 tables !!!!
                              Consultant référencement SEO Google - Création de sites Joomla et Wordpress
                              http://www.premseo.com
                              http://www.femmemagazine.fr
                              http://discountmariage.com

                              Commentaire


                              • #30
                                Re : Base de donnée semi-absente

                                J'ai toujours eu beaucoup de bol lol. Un problème mystérieux...
                                http://www.ikaelis-web.fr
                                http://www.femmes-references.com

                                Commentaire

                                Annonce

                                Réduire
                                Aucune annonce pour le moment.

                                Partenaire de l'association

                                Réduire

                                Hébergeur Web PlanetHoster
                                Travaille ...
                                X