Problème après désactivation des plugins

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

  • Problème après désactivation des plugins

    Bonjour,

    Je poste ce sujet car j'ai besoin de conseils.
    J'ai repris le site de l'entreprise de mon père qui n'avait pas été utilisé depuis 2014 et qui était encore en version 2.5.X.

    Il y avait beaucoup de bugs et notamment il m'était impossible de mettre a jour vers la version 3.1 car cela m'affichait des messages d'erreur. Après plusieurs recherche j'en ai déduit que certains plugins devaient être à l'origine de ces bugs et j'ai donc désactivé tous les plugins. Cela a été efficace car j'ai tout de suite pu faire le MAJ 3.1.

    Seulement, une fois que la mise à jour a été effectuée (donc le site tourne actuellement sur la version 3.1), je me suis retrouvé sur la page de connexion et là impossible de me connecter. Il n'y a pas de message d'erreur mais la page de connexion se recharge indéfiniment. j'en ai conclu qu'en désactivant tous les plugins, j'avais aussi désactivé celui qui permettait de se connecter.

    J'ai tenté de faire un backup OVH, mais vous me croirez ou non, après plusieurs échecs sur le site je leur ai téléphoné et leur réponse a été la suivante : "malheureusement nous vous avons migré sur un autre serveur aujourd'hui même et toutes les sauvegardes ont donc été effacées, désolé on ne peut rien pour vous". Et bien sur je n'ai pas fait de sauvegarde moi même.

    Je souhaite donc savoir si vous saviez si il est possible de réactiver les plugins depuis le FTP en modifiant un fichier (j'utilise filezilla) et surtout quel fichier permet cette réactivation ?
    J'ai fait plusieurs recherches sur le sujet mais toutes les solutions trouvées sur le net ne fonctionnent pas pour moi.

    En vous remerciant d'avance,
    Alexis

  • #2
    Bonjour,

    Tu as dû en effet désactiver le plugin d'authentification Joomla!, ce qui va nécessiter d'accéder par phpMyAdmin à la table "#__extensions" (où "#__" est à remplacer par le préfixe de tables défini pour le site), puis rechercher le plugin "plg_authentication_joomla" (il porte l'id 401 sur la table que je viens de vérifier) dont il faut mettre le champ "enabled" à "1".
    Il faudra peut-être faire la même manipulation pour d'autres plugins, on verra plus tard si celle-ci ne suffit pas.

    Une fois que tu auras récupéré l'accès, va chercher une version d'Akeeba backup compatible avec Joomla! 3.1 et installe-la, afin de pouvoir faire des sauvegardes avant chaque étape importante de mise à jour, ce qui te permettra de t'affranchir des incidents comme celui que tu vis avec OVH...
    "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 hébergés chez PHPNET - sites perso chez PlanetHoster + sites gérés chez 1and1 et OVH

    Commentaire


    • #3
      Bonjour,

      Avez-vous désactivé les plugins ou les avez-vous supprimés ?

      Si c'est désactivé, cela peut être réparé "facilement" en utilisant phpmyadmin (voir https://cinnk.com/joomla/3/trucs-et-...via-phpmyadmin)

      Pascal
      If anything can go wrong, it will...
      If I can help, I will ..https://conseilgouz.com

      Commentaire


      • #4
        RobertG, Je vais tenter de faire ça ! merci

        pmleconte, Je les ai juste désactivés. Merci pour le lien !

        Commentaire


        • #5
          Comme Robert et moi avons répondu au même moment, nous avons la même réponse mais la mienne contient plus d'images.

          Pascal
          If anything can go wrong, it will...
          If I can help, I will ..https://conseilgouz.com

          Commentaire


          • #6
            Hum serait-ce trop vous demander un lien vers un tutoriel pour installer Phpmyadmin sur un hébergement mutualisé OVH ? Je fouille le web depuis 1h mais je ne trouve pas.

            Merci

            Commentaire


            • #7
              Directement depuis le manager ou https://phpmyadmin.ovh.net/ : phpMyAdmin n'a pas à être installé
              "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 hébergés chez PHPNET - sites perso chez PlanetHoster + sites gérés chez 1and1 et OVH

              Commentaire


              • #8
                Oui j'avais trouvé ce lien en effet !

                Mais les identifiants que j'utilise depuis Filezila ne marchent pas sur https://phpmyadmin.ovh.net/, c'est à dire serveurFTP / Identifiant / mot de passe.

                Manifestement je n'utilise donc pas les bons identifiants ?

                Commentaire


                • #9
                  Ce sont les identifiants d'accès à la base qu'il te faut utiliser, pas ceux du ftp.
                  Tu les trouveras dans le fichier "configuration.php" qui est à la racine du site, à ouvrir directement a priori depuis FileZilla.
                  "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 hébergés chez PHPNET - sites perso chez PlanetHoster + sites gérés chez 1and1 et OVH

                  Commentaire


                  • #10
                    RobertG Je ne veux surtout pas abuser de ta patience, mais je suis vraiment un débutant et malgré tes indications je ne trouve pas quoi mettre dans quelle case.

                    Sur https://phpmyadmin.ovh.net/, je dirais que :

                    SERVEUR = http://www.nomdusite.fr/administrator/index.php
                    UTILISATEUR = public $ftp_user (dans configuration.php)
                    MDP = public $ftp_pass (dans configuration.php)

                    Je suis désolé par avance j'ai l'impression de te faire perdre ton temps mais sérieusement ça me dépasse !

                    Commentaire


                    • #11
                      dans ton fichier cde cnfiguration, tu as besoin de récupérer les valeurs entre guillemets simples :
                      public $host = 'monserveur'; (ici ce que tu vois à la place de "monserveur"
                      public $user = 'monidentifiant';
                      public $password = 'monmotdepasse';
                      "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 hébergés chez PHPNET - sites perso chez PlanetHoster + sites gérés chez 1and1 et OVH

                      Commentaire


                      • #12
                        Merci beaucoup !!!

                        Alors j'ai réussi a activer le 401 (authentification) mais mon site reste inaccessible, rien n'a changé.
                        Il faudrait en activer d'autres ?
                        Fichiers joints

                        Commentaire


                        • #13
                          Quel est le message d'erreur ?
                          If anything can go wrong, it will...
                          If I can help, I will ..https://conseilgouz.com

                          Commentaire


                          • #14
                            Aucun ! Juste je retourne en permanence sur la page de connexion
                            Cliquez sur l'image pour l'afficher en taille normale

Nom : Authentification.PNG 
Affichages : 32 
Taille : 23,6 Ko 
ID : 2004481

                            Commentaire


                            • #15
                              Dans ton fichier Configuration.php, as-tu des informations sur les lignes $cookie_domain et $cookie_path ?
                              If anything can go wrong, it will...
                              If I can help, I will ..https://conseilgouz.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