Une base de données sans table ?

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

  • [Problème] Une base de données sans table ?

    Bonjour à tous,
    J'ai entièrement reconstruit un site sous Joomla 5.0 (en venant de Joomla 3). 93 pages à reprendre, la migration automatique présentait en effet des difficultés insurmontables, et j'ai préféré la reconstruction. Le site reconstruit a fonctionné sous Laragon. Malheureusement, mon ordinateur vieux de 15 ans a expiré sous la charge...
    J'ai dû acheter une machine neuve avec Windows 11 pro., etc. Quand j'ai essayé d'ouvrir mon site (en local), après avoir recopié tous les fichiers du site ainsi que sa base de données dans Laragon, je suis tombé sur une erreur fatale : https://docs.joomla.org/J4.x:FatalError. L'examen détaillé des erreurs selon la procédure décrite dans le lien ci-devant indique que la base de données "Joomla_db" qui doit contenir les données du site ne contient apparemment aucune table. PhpMyAdmin confirme : "Aucune table n'a été trouvée dans cette base de données".
    Pourtant, l'édition des fichiers correspondant aux tables montre que ces tables existent bien ainsi que leur contenu.
    Je ne connais pas grand chose aux bases de données si ce n'est de les manipuler avec les logiciels adéquats, et je ne connais pas le mécanisme de manipulation.

    Ma question est la suivante : Existe-t-il un fichier contenant la liste des tables de la base, qui serait situé ailleurs que dans le répertoire "data" de Laragon ? Sinon, que puis-je faire pour faire réapparaître mes tables (qui contiennent des centaines d'heures de travail) ?

    Merci de votre aide.​

  • #2
    Bonjour,

    Je n'ai pas d'expérience de Laragon, mais dans d'autres serveurs locaux, j'ai vu des messages signalant qu'en cas de changement de version de MySQL par exemple, il ne fallait pas tenter de copier les fichiers des bases mais les exporter avec phpMyAdmin avant de les importer.
    Il me semble bien, il y a quelques années, avoir tenté cette copie et avoir échoué.

    N'avais-tu pas fait la moindre sauvegarde de la base ou du site complet ?
    tataye aime ceci.
    "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


    • #3
      Bonsoir,

      Normalement en copiant la totalité du dossier de Laragon et en lançant le "laragon.exe" de ce dossier, tout doit fonctionner.
      Maintenant, s'il ne supporte pas Windows11, il faut copier le dossier Laragon sur une clé USB et trouver un poste sous Windows10 pour faire une sauvegarde.
      UP, le plugin universel à découvrir sur https//up.lomart.fr
      bgMax
      , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

      Commentaire


      • #4
        J'ai résolu le problème en créant deux "Laragon" (1)
        Le premier, en téléchargeant Laragon sur son site et en mettant à jour phpMyAdmin et MySQL
        Le second en copiant simplement l'ancien Laragon (2) à partir du disque dur de l'ancien ordinateur.
        J'ai exporté les données de mon site contenues dans l'ancien ordinateur vers un fichier SQL au moyen du Laragon (1).
        J'ai importé mes données au moyen du Laragon (2) du nouvel ordinateur, et là, surprise : La base de données est reconnue et le site marche en local. Victoire ! (deux semaines d'essais divers infructueux tout de même ).
        Merci à RobertG dont les conseils sont à l'origine de la solution.​

        Commentaire


        • #5
          C'est à lomart que je dois un grand merci... Pardon pour la confusion.

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X