jupgrade erreur notice indefined

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

  • [RÉGLÉ] jupgrade erreur notice indefined

    bonsoir
    je tees la migration de mon site j!1.5 vers j!1.7
    avec le composant Jupgrade
    mais ce dernier bloque dès son lancement avec cette erreur
    Notice: Undefined offset: 1 in /opt/lampp/htdocs/ingall/administrator/components/com_jupgrade/includes/jupgrade.class.php on line 893
    je suis sur un serveur local
    merci LJ
    Dernière édition par laurent00 à 25/01/2012, 22h23
    mon avatar : http://www.ingall-niger.org

  • #2
    Re : jupgrade erreur notice indefined

    Bonjour,

    Ce n'est pas une erreur mais une notice (donc un message d'information), non bloquant.
    Vu le chemin indiqué, il s'agit d'un Linux, vraisemblablement Ubuntu, sur lequel a été installé LAMPP.

    Il suffit de corriger le fichier de configuration (vraisemblablement /etc/php5/apache2/php.ini) et de changer le mode de display_errors à Off, ainsi que error_reporting vers E_ALL & ~ E_NOTICE

    Par défaut ce LAMPP crée une configuration développement, mais pas exploitation.
    Le mode développement est excellent pour ceux qui développen,t du code, mais en exploitation, il convient d'utiliser la configuration indiquée dans les commentaires du php.ini, tant pour display_errors que pour error_reporting.
    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 : jupgrade erreur notice indefined

      merci j'ai fais le changement
      mais notice idem ...

      error_reporting = E_ALL & ~E_NOTICE
      display_errors = Off

      LJ
      mon avatar : http://www.ingall-niger.org

      Commentaire


      • #4
        Re : jupgrade erreur notice indefined

        Et tu as bien redémarré ton apache après modif ?
        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 : jupgrade erreur notice indefined

          oui j'ai tout redémarré ...
          LJ
          mon avatar : http://www.ingall-niger.org

          Commentaire


          • #6
            Re : jupgrade erreur notice indefined

            tu es certain qu ec'ets le bon fichier php.ini que tu as modifié ?

            Vu que l'installation standard de apache, php et mysql n'est pas dans /opt/lamp, il y a fort à parier que tu n'as pas utilisé les outils natifs, mais une autre pile lamp, et dans ce cas, son php.ini doit se trouver quelque part dans ton /opt/lamp
            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 : jupgrade erreur notice indefined

              j'ai trouvé un php.ini dans opt/lampp/etc j'ai fais le changement sur le error_reporting car le display_errors était déjà sur off
              rebooté le poste
              mais toujours la même notice
              LJ
              mon avatar : http://www.ingall-niger.org

              Commentaire


              • #8
                Re : jupgrade erreur notice indefined

                Là, impossible de t'en dire plus... sauf à aller débuguer ton poste sur site.
                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 : jupgrade erreur notice indefined

                  je viens de faire une sélection de la page et copier coller vers un éditeur
                  en fait il y a tout une partie du message que je ne voyais pas ...
                  Code:
                  Notice: Undefined offset: 1 in /opt/lampp/htdocs/ingall/administrator/components/com_jupgrade/includes/jupgrade.class.php on line 893
                  
                  Fatal error: Uncaught exception 'Exception' with message 'Table 'ingall.components' doesn't exist SQL=SELECT params FROM components AS c WHERE c.option = 'com_jupgrade'' in /opt/lampp/htdocs/ingall/administrator/components/com_jupgrade/includes/jupgrade.class.php:975 Stack trace: #0 /opt/lampp/htdocs/ingall/administrator/components/com_jupgrade/includes/jupgrade.class.php(147): jUpgrade->getParams() #1 /opt/lampp/htdocs/ingall/administrator/components/com_jupgrade/controllers/ajax.php(53): jUpgrade->__construct() #2 /opt/lampp/htdocs/ingall/libraries/joomla/application/component/controller.php(236): jupgradeControllerAjax->checks() #3 /opt/lampp/htdocs/ingall/administrator/components/com_jupgrade/admin.jupgrade.php(40): JController->execute('checks') #4 /opt/lampp/htdocs/ingall/libraries/joomla/application/component/helper.php(162): require_once('/opt/lampp/htdo...') #5 /opt/lampp/htdocs/ingall/administrator/includes/application.php(136): JComponentHelper->renderComponent('com_jupgrade') #6 /opt/lampp/htdocs in /opt/lampp/htdocs/ingall/administrator/components/com_jupgrade/includes/jupgrade.class.php on line 975
                  
                  jUpgrade Version 1.2.4
                  Cliquez sur l'image pour l'afficher en taille normale

Nom : jupgrade.png 
Affichages : 1 
Taille : 22,2 Ko 
ID : 1798524
                  mon avatar : http://www.ingall-niger.org

                  Commentaire


                  • #10
                    Re : jupgrade erreur notice indefined

                    ça sent qu'il manque le préfixe de tables quand tu lances jupgrade.
                    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


                    • #11
                      Re : jupgrade erreur notice indefined

                      pourtant mes tables sont bien en jos_ comme préfixe
                      idem pour les paramètres de jupgrade qui es transformera en j17_
                      ..
                      LJ
                      mon avatar : http://www.ingall-niger.org

                      Commentaire


                      • #12
                        Re : jupgrade erreur notice indefined

                        L'erreur raconte pourtant bien:

                        Fatal error: Uncaught exception 'Exception' with message 'Table 'ingall.components' doesn't exist SQL=SELECT params FROM components AS c WHERE
                        Si tu regardes précisément, le préfixe n'est pas pris en compte...
                        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


                        • #13
                          Re : jupgrade erreur notice indefined

                          bonsoir
                          toutes mes tables sont bien avec le préfixe jos_ sauf celles que jupgrade a créés
                          faut-il enlever les jos_ ?
                          ci-joint mes params
                          LJCliquez sur l'image pour l'afficher en taille normale

Nom : jupgrade0.png 
Affichages : 1 
Taille : 23,8 Ko 
ID : 1798535
                          mon avatar : http://www.ingall-niger.org

                          Commentaire


                          • #14
                            Re : jupgrade erreur notice indefined

                            Dans ce cas, l'erreur SQL devient incompréhensible (ou un troll pique le préfixe en cours de route )
                            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


                            • #15
                              Re : jupgrade erreur notice indefined

                              je ne peux pas faire cette migration sous mon site car chez free pas de version php suffisante
                              donc je vais essayer sur un autre poste en windows
                              je crois aussi qu'il y a une autre méthode pour passer sous j!1.7 en créant le site J!1.7 et en appelant le vieux site ...
                              mais quel outil fait cela ?
                              merci LJ
                              mon avatar : http://www.ingall-niger.org

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X