Erreur de chargement du composant : com_media, 1

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

  • Erreur de chargement du composant : com_media, 1

    Bonjour,

    Depuis une semaine, lorsque je veux modifier un article (ou une catégorie), rien ne se passe pendant +/- 50 seconde, et ensuite je reçois ce message:

    Erreur de chargement du composant : com_media, 1
    MySQL server has gone away SQL=SELECT e.element, e.name FROM jom_extensions as e WHERE e.client_id = 0 AND e.type = 'template' AND e.enabled = 1
    Erreur de chargement du composant : com_media, 1
    Erreur de chargement du composant : com_media, 1
    Erreur de chargement du module MySQL server has gone away SQL=SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid FROM jom_modules AS m LEFT JOIN jom_modules_menu AS mm ON mm.moduleid = m.id LEFT JOIN jom_extensions AS e ON e.element = m.module AND e.client_id = m.client_id WHERE m.published = 1 AND e.enabled = 1 AND (m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2013-09-26 08:49:14') AND (m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2013-09-26 08:49:14') AND m.access IN (1,1,2,3,4) AND m.client_id = 1 AND (mm.menuid = 0 OR mm.menuid <= 0) ORDER BY m.position, m.ordering



    J'ai pensé à des lenteurs serveur, mais en FO c'est ok, et OVH ne trouve rien
    la base est assez petite, une cinquantaine d'articles seulement qui sont tous visibles normalement en FO.
    Ce n'est qu'en BO que ce message se présente.

    Une idée

    Par avance merci de votre aide

  • #2
    Re : Erreur de chargement du composant : com_media, 1

    Bonjour,

    Et bienvenue sur le forum.

    MySQL server has gone away
    indique un problème MySQL provoquant un plantage du thread de traitement de la requête.
    la requête, passée avec phpMyAdmin, en remplaçant le préfixe des tables par le préfixe d'une de mes installation Joomla! passe très bien.

    Pour vérifier:
    Ouvrir la base de données avec phpMyAdmin, passer en onglet SQL avec la requête
    SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid FROM jom_modules AS m LEFT JOIN jom_modules_menu AS mm ON mm.moduleid = m.id LEFT JOIN jom_extensions AS e ON e.element = m.module AND e.client_id = m.client_id WHERE m.published = 1 AND e.enabled = 1 AND (m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2013-09-26 08:49:14') AND (m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2013-09-26 08:49:14') AND m.access IN (1,1,2,3,4) AND m.client_id = 1 AND (mm.menuid = 0 OR mm.menuid <= 0) ORDER BY m.position, m.ordering;
    et valider. phpMyAdmin devrait indiquer la cause de l'erreur.

    Un copier-coller du message complet d'erreur (pas une capture d'écran) renvoyé par phpMyAdmin devrait nous en apprendre plus.

    Si aucune erreur avec phpMyAdmin, là, il faudra chercher une autre cause, dans les logs d'erreur du serveur (http://logs.ovh.net)
    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 de chargement du composant : com_media, 1

      Bonjour et déjà un grand merci d'avoir répondu à la demande
      Je viens d'effectuer les premières manips (je ne suis pas spécialiste en sql ni en serveur linux...) et voici la réponse de la reqête sql:

      debug : #1146 - Table 'ecuriesdxmod1.jom_modules' doesn't exist
      Fatal error: require() [function.require]: Failed opening required './' (include_path='.:/usr/local/lib/php') in /home/phpMyAdmin-3.4.9-all-languages/sql.php on line 435


      Cela vous éclaire-t-il ?

      Commentaire


      • #4
        Re : Erreur de chargement du composant : com_media, 1

        Voilà le problème, il te manque des tables...
        Table 'ecuriesdxmod1.jom_modules' doesn't exist
        Ou il y a quelque chose de bancale quelque part.

        Dans phpMyadmin, vérifies l'existence de cette table. Si elle n'existe pas, c'est que quelqu'un l'a supprimée.
        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 de chargement du composant : com_media, 1

          Si je comprends bien, c'est la table "modules" dont on parle, "jom_" étant un préfixe.
          Si c'est bien cela, elle s'y trouve bien et j'y ai accès via PhpMyAdmin
          Mais son nom réel est "n631n_modules"
          Elle contient 146 enregistrements
          Toutes les autres tables débutent aussi par n631n_


          Envoyé par jisse03 Voir le message
          Voilà le problème, il te manque des tables...

          Ou il y a quelque chose de bancale quelque part.

          Dans phpMyadmin, vérifies l'existence de cette table. Si elle n'existe pas, c'est que quelqu'un l'a supprimée.
          Dernière édition par askit à 26/09/2013, 13h38

          Commentaire


          • #6
            Re : Erreur de chargement du composant : com_media, 1

            Donc tes tables ont un préfixe de n631n_ et tu tentes d'y accéder avec un préfixe jom_.

            Dans ce cas, la réponse SQL est logique...

            Si la connexion est possible, l'accès aux contenus aussi, on peut exclure une erreur de configuration du fichier configuration.php.
            Vides le cache Joomla!, celui du navigateur éventuellement, et retestes.
            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 de chargement du composant : com_media, 1

              Merci mais ma réponse précédente n'est pas correcte.
              En réalité, pourrépondre à ta question, je me suis connecté sur l'interface PhpMyAdmin d'OVH pour le domaine concerné.
              Et cette interface se plante en me dirigeant sur une ancienne base (de tests) qui aurait dû être effacée il y a 6 mois mais qui semble encore liée au compte.
              Je suis en contact avec OVH pour rediriger leur interface vers la bonne base (la JOM_xxxxxxx) mais avec OVH c'est galère, comme toujours.

              Je me permettrai donc de revenir vers toi (via ce forum) dès que j'aurai accès à la bonne base pour refaire le test précédent.
              mais je pense que ce ne sera que demain.

              Encore merci pour ton support,



              Envoyé par jisse03 Voir le message
              Donc tes tables ont un préfixe de n631n_ et tu tentes d'y accéder avec un préfixe jom_.

              Dans ce cas, la réponse SQL est logique...

              Si la connexion est possible, l'accès aux contenus aussi, on peut exclure une erreur de configuration du fichier configuration.php.
              Vides le cache Joomla!, celui du navigateur éventuellement, et retestes.

              Commentaire


              • #8
                Re : Erreur de chargement du composant : com_media, 1

                Envoyé par askit Voir le message
                Merci mais ma réponse précédente n'est pas correcte.
                En réalité, pourrépondre à ta question, je me suis connecté sur l'interface PhpMyAdmin d'OVH pour le domaine concerné.
                Et cette interface se plante en me dirigeant sur une ancienne base (de tests) qui aurait dû être effacée il y a 6 mois mais qui semble encore liée au compte.
                Je suis en contact avec OVH pour rediriger leur interface vers la bonne base (la JOM_xxxxxxx) mais avec OVH c'est galère, comme toujours.

                Je me permettrai donc de revenir vers toi (via ce forum) dès que j'aurai accès à la bonne base pour refaire le test précédent.
                mais je pense que ce ne sera que demain.

                Encore merci pour ton support,


                Bonjour,

                Je n'ai pas encore accès à la BD, mais cela ne saurait tarder.
                En attendant, j'ai mis le mode debug système (on ne sait jamais) et voici ce que j'obtiens:


                500 - Une erreur s'est produite

                JDatabaseMySQLi::query: 1053 - Server shutdown in progress SQL=SELECT COUNT(1) FROM information_schema.tables WHERE table_schema = '4025874-1' AND table_name = 'jom_jcktoolbarplugins'

                Retour au panneau de contrôle

                Call stack
                # Function Location
                1 JAdministrator->dispatch() /homez.727/ecuriesdx/www/administrator/index.php:46
                2 JComponentHelper::renderComponent() /homez.727/ecuriesdx/www/administrator/includes/application.php:153
                3 JComponentHelper::executeComponent() /homez.727/ecuriesdx/www/libraries/joomla/application/component/helper.php:351
                4 require_once() /homez.727/ecuriesdx/www/libraries/joomla/application/component/helper.php:383
                5 JController->execute() /homez.727/ecuriesdx/www/administrator/components/com_content/content.php:20
                6 ContentController->display() /homez.727/ecuriesdx/www/libraries/joomla/application/component/controller.php:761
                7 JController->display() /homez.727/ecuriesdx/www/administrator/components/com_content/controller.php:51
                8 ContentViewArticle->display() /homez.727/ecuriesdx/www/libraries/joomla/application/component/controller.php:722
                9 JView->display() /homez.727/ecuriesdx/www/administrator/components/com_content/views/article/view.html.php:51
                10 JView->loadTemplate() /homez.727/ecuriesdx/www/libraries/joomla/application/component/view.php:205
                11 include() /homez.727/ecuriesdx/www/libraries/joomla/application/component/view.php:649
                12 JForm->getInput() /homez.727/ecuriesdx/www/administrator/components/com_content/views/article/tmpl/edit.php:102
                13 JFormField->__get() /homez.727/ecuriesdx/www/libraries/joomla/form/form.php:560
                14 JFormFieldEditor->getInput() /homez.727/ecuriesdx/www/libraries/joomla/form/field.php:257
                15 JEditor->display() /homez.727/ecuriesdx/www/libraries/joomla/form/fields/editor.php:86
                16 JEvent->update() /homez.727/ecuriesdx/www/libraries/joomla/html/editor.php:310
                17 call_user_func_array() /homez.727/ecuriesdx/www/libraries/joomla/event/event.php:71
                18 plgEditorJCkeditor->onDisplay()
                19 JCKJavascriptHelper::getHeadJavascript() /homez.727/ecuriesdx/www/plugins/editors/jckeditor/jckeditor.php:137
                20 JApplication->triggerEvent() /homez.727/ecuriesdx/www/plugins/editors/jckeditor/jckeditor/includes/ckeditor/htmlwriter/javascript/helper.php:315
                21 JDispatcher->trigger() /homez.727/ecuriesdx/www/libraries/joomla/application/application.php:642
                22 JEvent->update() /homez.727/ecuriesdx/www/libraries/joomla/event/dispatcher.php:161
                23 call_user_func_array() /homez.727/ecuriesdx/www/libraries/joomla/event/event.php:71
                24 plgEditor348Update->beforeLoad()
                25 JDatabase->loadResult() /homez.727/ecuriesdx/www/plugins/editors/jckeditor/jckeditor/includes/ckeditor/plugins/editor/348update.php:61
                26 JDatabaseMySQLi->execute() /homez.727/ecuriesdx/www/libraries/joomla/database/database.php:1138
                27 JError::raiseError() /homez.727/ecuriesdx/www/libraries/joomla/database/database/mysqli.php:396
                28 JError::raise() /homez.727/ecuriesdx/www/libraries/joomla/error/error.php:251

                Commentaire


                • #9
                  Re : Erreur de chargement du composant : com_media, 1

                  Server shutdown in progress
                  C'ets le MySQL qui est en train de s'arrêter, tu devras attendre qu'il redémarre (et chez OVH ça peut prendre un moment) pour que ça fonctionne. Les autres erreurs sont concomitantes à celle là.
                  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


                  • #10
                    Re : Erreur de chargement du composant : com_media, 1

                    Je progresse...
                    Sorry pour ceux qui me lisent et trouvent mes propos "basiques", mais ni le php, ni le sql ne sont mes domaines...
                    Il faut donc que j'apprenne.

                    ET j'en profite pour mémoriser sur ce forum mes démarches, mes recherches.
                    Peut-être cela pourra-t-il servir à un autre débutant que moi.

                    En lisant ce message d'erreur du mode debug:
                    JDatabaseMySQLi::query: 1053 - Server shutdown in progress SQL=SELECT COUNT(1) FROM information_schema.tables WHERE table_schema = '4025874-1' AND table_name = 'jom_jcktoolbarplugins'

                    .. j'en déduis que le problème provient du module "jck" (plugin: Editor JoomlaCK)

                    Pour vérifier cela j'ai désactivé ce plugin... et OH MIRACLE, cela remarche

                    J'en conclus donc que c'est ce plugin qui fait planter le serveur.
                    Je vais donc tenter de le ré-uploader ou de le remplacer... et de vous tenir informés...

                    - - - Mise à jour - - -

                    Envoyé par jisse03 Voir le message
                    C'ets le MySQL qui est en train de s'arrêter, tu devras attendre qu'il redémarre (et chez OVH ça peut prendre un moment) pour que ça fonctionne. Les autres erreurs sont concomitantes à celle là.
                    Voir le post suivant ...

                    Commentaire


                    • #11
                      Re : Erreur de chargement du composant : com_media, 1

                      Envoyé par jisse03 Voir le message
                      C'ets le MySQL qui est en train de s'arrêter, tu devras attendre qu'il redémarre (et chez OVH ça peut prendre un moment) pour que ça fonctionne. Les autres erreurs sont concomitantes à celle là.
                      Rebonjour,

                      J'ai enfin accès à PhpMyAdmin sur la bonne base.
                      J'ai donc réexécuté la requête, comme demandé, et voici le message d'erreur que je reçois:

                      #1046 - No database selected

                      Par avance merci de ton aide

                      Commentaire


                      • #12
                        Re : Erreur de chargement du composant : com_media, 1

                        Requête à exécuter une fois la base de données choisie et non directement.

                        Une réponse No Database Selected indique que tu n'es dans la gestion d'aucune base.
                        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 : Erreur de chargement du composant : com_media, 1

                          Rebonjour.
                          Actuellement je ne peux que rester passif devant l'inertie, la mauvaise volonté et le service inexistant chez OVH.
                          Une véritable calamité.
                          J'attends une réponse à mon ticket depuis près de 10 jours !!!!!!
                          OVH me semble le plus mauvais service du monde.

                          Voici mes dernièrs tests et constatations:
                          J'ai relancé les requêtes qui posaient problème dans la base initiale (onglet SQL)afin d'avoir le message d'erreur.
                          ET j'ai constaté que le problème venait du fichier "jom_jcktoolbarplugins"
                          Pour approfondir, je lance la requête ci-dessous:

                          SELECT COUNT(1) FROM information_schema.tables WHERE
                          table_schema = '4025874-1' AND table_name =
                          'jom_jcktoolbarplugins'

                          Après 50 secondes j'obtiens le message:
                          #1053 - Server shutdown in progress


                          Il en va de même pour la requête de vérification plus
                          simplifiée:
                          SELECT COUNT(*) FROM information_schema.tables limit 10;

                          Après 50 secondes j'obtiens aussi le message:
                          #1053 - Server shutdown in progress

                          Or, je n'ai pas accès à "information_schema.tables"
                          Et OVH reste sans réponse !!!!

                          Je ne sais plus que faire.

                          J'ai actuellement chez eux un serveur dédié, plusieurs serveurs mutualisés, une cinquantaine de domaines.. mais je pense à changer le tout... C'est du travail, mais s'ils prennent les gens pour des C... et ne parviennent pas à suivre les tickets, il ne sont plus dignes de confiance.

                          Je continue à te tenir informé car cela peut peut-être aider quelques autres pigeons comme moi,

                          Merci et bonne journée


                          Envoyé par jisse03 Voir le message
                          Requête à exécuter une fois la base de données choisie et non directement.

                          Une réponse No Database Selected indique que tu n'es dans la gestion d'aucune base.

                          Commentaire

                          Annonce

                          Réduire
                          Aucune annonce pour le moment.

                          Partenaire de l'association

                          Réduire

                          Hébergeur Web PlanetHoster
                          Travaille ...
                          X