Erreur 1054 et 1146

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

  • [RÉGLÉ] Erreur 1054 et 1146

    Bonjour,

    Je viens de procéder à la mise à jour de ma version Joomla (2.5 vers 3.3).
    Je n'ai plus accès à la home page (erreur 1054) ni à la partie admin (erreur 1146)
    Pouvez-vous m'éclairer sur l'origine de ce problème SVP?
    Merci par avance.
    Bonne journée

    Les URL: http://www.yofoto.fr/joomla/index.php
    http://www.yofoto.fr/joomla/administrator/index.php

  • #2
    Re : Erreur 1054 et 1146

    Bonjour,

    L'erreur MySQL 1054 indique qu'une colonne appelée dans la clause WHERE d'une requête n'existe pas. L'erreur 1146 indique qu'une table n'existe pas.

    Du fait des extensions de structure de la base de données entre 2.5 et 3.x, il est fort probable que la mise à niveau s'est mal passée pour une raison ou une autre.

    Solution la plus simple: remonter la sauvegarde que tu as du réaliser immédiatement avant l'upgrade de version, puis retenter la mise à niveau.
    Et s'il n'y a pas eu de sauvegarde, il faudra analyser table par table, en s'aidant des fichiers SQL pour déterminer ce qui a foiré.
    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


    • #3
      Re : Erreur 1054 et 1146

      Bonjour et merci pour la réponse rapide et claire.
      Bien évidemment je n'ai pas fait de sauvegarde....C'est la première que ça foire pour ma part...J"ai été trop confiant.
      Grrrrr
      Je n'ai malheureusement pas les compétences suffisantes pour analyser ce qui cloche.
      Peux-tu éventuellement m'aider SVP?
      Par avance, je te remercie

      Commentaire


      • #4
        Re : Erreur 1054 et 1146

        Envoyé par flo73270 Voir le message
        Bien évidemment je n'ai pas fait de sauvegarde....C'est la première que ça foire pour ma part...J"ai été trop confiant.
        Grrrrr
        Erreur funeste, la sauvegarde avant toute action pouvant mal tourner étant la meilleure amie du webmaster.

        Envoyé par flo73270 Voir le message
        Je n'ai malheureusement pas les compétences suffisantes pour analyser ce qui cloche.
        Peux-tu éventuellement m'aider SVP?
        Par avance, je te remercie
        Commences par, dans le fichier configuration.php, par passer la ligne:

        Code PHP:
        public $error_reporting 'default'
        en
        Code PHP:
        public $error_reporting 'development'
        et postes ici les erreurs relatives à la base de données, ce qui permettra déjà de déterminer ce qui ne va pas.
        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


        • #5
          Re : Erreur 1054 et 1146

          OK c'est fait.

          J'ai ceci en erreur PHP sur la page login admin:


          Notice: Undefined property: LoginController::$input in /home/yofoto/www/joomla/administrator/components/com_login/controller.php on line 38

          Fatal error: Call to a member function set() on a non-object in /home/yofoto/www/joomla/administrator/components/com_login/controller.php on line 38

          Commentaire


          • #6
            Re : Erreur 1054 et 1146

            ça n'avance pas à grand chose, hélas.
            le non-object pouvant être du, ici aussi, à l'absence d'un champ ou d'une table.
            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


            • #7
              Re : Erreur 1054 et 1146



              Que puis-je faire de plus?
              Je peux te donner l'accès au serveur FTP si tu penses pouvoir m'aider (sans vouloir abuser de ton temps bien évidemment)

              Commentaire


              • #8
                Re : Erreur 1054 et 1146

                Le FTP ne sert à rien, c'est dans la base de données qu'est le problème majeur, il faut donc analyser table par table et comparer avec la structure des mêmes tables sur un Joomla! propre et à jour, et c'est le type même de chose qui prend pas mal de temps.
                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 : Erreur 1054 et 1146

                  Salut
                  C'est bizarre, dans J!2.5 la colonne ordering est presente.
                  Peux tu verifier que ta base est bien up?

                  Je n'ai jamais installe de 3.x et donc je n'ai pas comparaison a faire immediatement

                  ++
                  wis

                  Commentaire


                  • #10
                    Re : Erreur 1054 et 1146

                    Merci pour la réponse.
                    C'est hébergé chez OVH mais je ne sais pas comment checker la DB car j'ai pour habitude d'utiliser PMA mais la config est différente dans ce cas là:

                    Code:
                    public $dbtype = 'mysqli';
                    public $host = 'sql28.modules';
                    En gros, je ne sais pas comment accéder à la base.
                    Merci encore pour l'aide.
                    C'est cool

                    Commentaire


                    • #11
                      Re : Erreur 1054 et 1146

                      J'ai réussi à m'en sortir en faisant une Restauration d'espace Web via le manager OVH.....
                      Je suis repassé en 1.6.4....
                      Je vais maintenant sauvegarder avant de relancer l'update ;-)
                      Merci pour votre aide

                      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