Message d'erreur SQL récurent - template Magma

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

  • [RÉGLÉ] Message d'erreur SQL récurent - template Magma

    Voila sur mon site de test où je teste le passage de 2.5.8 en 3.0.2, j'ai un message d'erreur avec le beau cadre et tout et tout..
    Code:
    500 - SQL=SELECT id FROM j17_assets WHERE alias = 'root'
    Je pense que cela vient du template que j'essaye de faire fonctionner.
    Il s'agit du template Magma que l'on trouve chez FreshJoomlaTemplates et qui est annoncé comme étant compatible avec la version 3 de Joomla.

    Je n'ai pas encore fait le tour de tous les menus et imbrications qui en découlent parce que je me demande si je ne pers pas mon temps...
    Mais si quelqu'un pouvait me confirmer qu'il s'agit bien d'un template V3, j'approfondirais.

    Merci.
    Dernière édition par Maisondouf à 24/11/2012, 02h52
    Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
    http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

  • #2
    Re : Message d'erreur SQL récurent - template Magma

    En fait je ne pense pas que le template soit en cause, c'est l'action de créer un nouvel article qui cause cet appel SQL qui n'a aucune chance de fonctionner.

    La table XXX_assets n'a pas de champs nommé 'alias' et en plus le query est incohérent (à mon sens)

    Code:
    SELECT id FROM j17_assets WHERE alias = 'root'
    On sélectionne un colonne d'une table et on teste sur une autre colonne qui en plus n'existe pas !
    En requête direct dans PhpMyAdmin, ça donne ça :
    Code:
    debug : #1054 - Unknown column 'alias' in 'where clause'{"success":false,"error":"
    #1054 - Unknown column 'alias' in 'where clause'<\/div>"}
    Dernière édition par Maisondouf à 18/11/2012, 15h25
    Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
    http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

    Commentaire


    • #3
      Re : [Abandon]Message d'erreur SQL récurent - template Magma

      Je viens effacer le site de test et d'y recharger la version 2.5.8 qui fonctionne.
      J'ai recrée une copie de la base spécifique à ce site pour pouvoir bidouiller tranquille.

      Maintenant, si je comprends bien, je dois seulement appliquer le fichier suivant comme extension "Pack de mise à jour de Joomla! 2.5.x à 3.0.2" et tout devrait fonctionner.....
      Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
      http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

      Commentaire


      • #4
        Re : Message d'erreur SQL récurent - template Magma

        Vu, au nom des tables, il doiit s'agit d'un Joomla! 1.7, migré en 2.5, puis en 3.0, dans l'admin Joomla! Gestion des extensions, aller dans base de données, ça devrait raconter qu'il y a des erreurs, cliquer sur Correction pour forcer la mise à niveau des tables.
        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 : [Abandon]Message d'erreur SQL récurent - template Magma

          Sûrement un truc comme ça, ce site date de Joomla 1.5 et a évolué au fur et à mesure des mise à jour.
          Le chargement de la mise à niveau 2.5.x vers 3.0.2 a donnée ce message:

          Code:
          ×
          Erreur
          
          JInstaller: :Install: erreur SQL Fonction DB échouée avec le numéro d'erreur 1061
          Duplicate key name 'idx_image' SQL=ALTER TABLE `j25_languages` ADD UNIQUE `idx_image` (`image`);
          SQL = ALTER TABLE `#__languages` ADD UNIQUE `idx_image` (`image`);
          
          Mise à jour de fichiers : erreur SQL du fichier Fonction DB échouée avec le numéro d'erreur 1061
          Duplicate key name 'idx_image' SQL=ALTER TABLE `j25_languages` ADD UNIQUE `idx_image` (`image`);
          SQL = ALTER TABLE `#__languages` ADD UNIQUE `idx_image` (`image`);
          
          ×
          Message
          
          Fichier : erreur à l'installation
          Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
          http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

          Commentaire


          • #6
            Re : [Abandon]Message d'erreur SQL récurent - template Magma

            Envoyé par jisse03
            Vu, au nom des tables, il doiit s'agit d'un Joomla! 1.7, migré en 2.5, puis en 3.0, dans l'admin Joomla! Gestion des extensions, aller dans base de données, ça devrait raconter qu'il y a des erreurs, cliquer sur Correction pour forcer la mise à niveau des tables.
            Pas possible, le template administrateur est resté sur bluestork et il n'affiche pas de truc concernant la bdd dans ses menus.
            De plus les templates isis et protostar sont biens copiés en tant que répertoires mais ils n'ont pas étés déclarés dans la bdd, donc je ne peux pas les mettre par défaut.
            Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
            http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

            Commentaire


            • #7
              Re : [Abandon]Message d'erreur SQL récurent - template Magma

              J'ai résolu sauvagement le problème du template admin en renommant par FTP le répertoire isis en bluestork...
              J'ai maintenant le nouveau look pour l'admin mais je ne vois toujours pas de commande de mise à jour des tables
              Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
              http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

              Commentaire


              • #8
                Re : [Abandon]Message d'erreur SQL récurent - template Magma

                commande de mise à jour des tables

                onglet extensions > gestion des extensions > base de données > correction
                Mon site en cours de construction avec de nouvelles catégories de documents...
                https://informaticien51.fr

                Commentaire


                • #9
                  Re : [Abandon]Message d'erreur SQL récurent - template Magma

                  Dans une installation neuve de joomla 3.0.2, l'option 'database' existe bien.


                  Mais je re-précise, que en faisant la mise à niveau de J 2.5.8 vers J 3.0.2, les templates standards du site 'protostar' et de l'admin 'isis' sont bien copiés dans le site mais la table xxx_template_styles n'est pas mise à jour.

                  Il est donc impossible de choisir 'isis' comme template admin et donc d'accéder au contrôle des tables.

                  Le serpent se mort la queue....
                  Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
                  http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

                  Commentaire


                  • #10
                    Re : [Abandon]Message d'erreur SQL récurent - template Magma

                    Il s'agit d'un problème survenu durant la mise à jour...
                    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 : [Abandon]Message d'erreur SQL récurent - template Magma

                      sûrement, mais la mise à jour donne des messages d'erreurs qui ne concerne que la table xxx_language (cf post #5).

                      J'ai bien essayé d'installer manuellement en recréant un ZIP du template 'isis' mais j'obtiens toujours ce message au sujet du "gabarit" donné ICI.

                      Je désespère en pensant au passage de 2.5.8 en 3.5....
                      Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
                      http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

                      Commentaire


                      • #12
                        Re : [Abandon]Message d'erreur SQL récurent - template Magma

                        Pour essayer de faire avancer le schmilblick, je viens d'installer une version 2.5.8 neuve avec les données d'exemple sur mon serveur 'at home'.

                        J'ai une base neuve avec un utilisateur spécifique que pour elle...

                        Je peux pour ceux que ça intéresse, créer un accès FTP sur ce répertoire.

                        Maintenant, que va-t-il se passer si j'applique la mise à jour ???
                        Dernière édition par Maisondouf à 20/11/2012, 01h45
                        Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
                        http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

                        Commentaire


                        • #13
                          Re : [Abandon]Message d'erreur SQL récurent - template Magma

                          Boudu ! la mise à jour de la 2.5.8 vierge (juste avec les données d'exemple) en 3.0.2 a fonctionné à merveille

                          Comme il me faut longtemps pour comprendre, j'ai fini par faire une copie locale du site en 2.5.8 et de sa table pour tester.

                          Avant de lancer l'update, je suis passé par l'interface admin avec le template 'bluestork' pour voir si la table que je traine depuis la version 1.5 était bonne.

                          Eh bien non...




                          L'explication doit être là, mais c'est ce que vous essayiez de me faire comprendre
                          Dernière édition par Maisondouf à 20/11/2012, 01h44
                          Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
                          http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

                          Commentaire


                          • #14
                            Re : [Abandon]Message d'erreur SQL récurent - template Magma

                            Après un petit clic sur 'réparer'.


                            Après la mise à niveau, isis est bien présent


                            Et le site, malgré son template 2.5, s'affiche presque correctement en 3.0.2


                            Je pense que je vais pouvoir mettre ce sujet en résolu et que vous allez pouvoir me traiter de 'dur de la feuille'

                            Merci encore, je suis rassuré.
                            Dernière édition par Maisondouf à 20/11/2012, 01h43
                            Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
                            http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

                            Commentaire


                            • #15
                              Re : Message d'erreur SQL récurent - template Magma

                              Le template 3.0 en cours d'adaptation fonctionne aussi, ouf


                              YAPLUKA !
                              Furieux défenseur du Logiciel Libre..... et de Ferrari en F1.
                              http://www.maisondouf.fr - Nouveau !! http://www.chrono-driver.com

                              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

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X