Back End sans menu

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

  • [Problème] Back End sans menu

    Bonjour à tous et meilleurs vœux.
    Je suis un quasi ignorant de joomla. Pourtant, j'ai réussi a faire un site qui tournait bon an mal an. Mais depuis l apparition des joomla 4 et 5 je n arrete pas d 'avoir des ennuis.

    0 - le bonhomme
    - pas super fort en informatique , donc besoin d'un "tutorat" (whatsapp peut être dispo pour ne pas encombrer le forum)
    - au point ou j'en suis , il est même possible (dans mon esprit parce que pour le moment ce n'est techniquement pas possible) de vous donner accès au site et au vps (oui je sais c 'est chaud, mais etant données mes connaissances....... et il n'y a que du savoir a voler.... en plus il faudra me guider un peu)

    1 - contexte:
    - le site : naviguonsensemble.duvoye.fr
    - site hébergé sur un vps OVH (ubuntu à jour) en joomla 3.10.24
    - le site est protégé par traefik et conteneurisé avec docker car plusieurs sites est en prévision.
    - avec PHP 5.7. ........

    2 - mes besoins:
    Depuis plusieurs jours, je suis très embêté. J ai essayé de monter le site sur xampp avec akeeba backup mais je n 'y arrive pas.
    Lors de la dernière tentative de connexion au backend, je n ai plus de menu et ne peux donc plus faire quoi que ce soit, que ce soit sur xampp ou ovh
    j 'ai des messages de post installation auxquels je ne comprend rien .
    J'ai réussi à trouver les fichiers htacces par exemple sur xampp. Je n'arrive pas a les trouver sur le serveur ovh.
    j'ai suivi les recommandation des messages de post installation sur xampp mais sans resultat probant (toujours pas de barre de menu au backend
    Pourtant le site à l'air de fonctionner

    3 - Objectif: passer ce site sous joomla 5 car il semblerait que ce soit plus secure, d'ou les manip initiales de sauvegarde , d'essai sur xampp etc etc etc

    j'ai cru comprendre que cela pouvait venir des modules et extensions: je n'en ai que 2: tinyCE pour le texte et un editeur de formules de math: peut etre mathjax (je ne sais lis puisque je n'ai pas acces a la barre de menu.

    Pourtant il ne me semble pas avoir fait de manip bizzare!!!
    donc je ne comprends pas !!

    je vous remercie pour l aide que vous pourriez m apporter.

    si vous n'y arrivez pas , je crois qu il va falloir que je refasse tout depuis le début, sans même pouvoir copier le texte déjà écrit et en refaisant même des images (aie aie aie) (et ça risque d 'être long voire décourageant)

    je veux bien vous donner des précisions mais je ne sais pas desquelles vous avez besoin, ni même comment les trouver puisque je n'ai plus accès a rien

    Denis
    Artisant Bricoleur Pseudo Informaticien

  • #2
    Bienvenue,

    Je ne peux te conseiller sur la question du serveur, dont je crains que la configuration soit en cause (version de PHP peut-être ? Gzip activé en double ?) ou que l'extension mathématique ne soit pas compatible.

    Pour répondre au dernier point, tes données ne sont pas perdues, il existe des extensions permettant d'importer celles d'un autre site.
    Personnellement, je fais appel à JMigrator qui n'a pas besoin que le site à importer fonctionne. Il s'installe sur un site neuf, on lui définis l'adresse des fichiers, las coordonnées d'accès à la base de données, et on récupère un site. Ce n'est pas gratuit, mais pas vraiment cher, et ça fait gagner beaucoup de temps.
    Il te suffirait donc de récupérer par ftp les fichiers sur ton serveur local, d'exporter et importer la base puis de créer un site neuf J4 (à passer ensuite en J5), et ensuite avec Akeeba backup le renvoyer sur le serveur distant.
    "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 chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

    Commentaire


    • #3
      Merci pour ta réponse.
      Le problème ne serait pas le prix de JMigrator, il y a 3 ans de boulot pour ce site!!! Si en plus on gagne du temps, je suis preneur.
      Le problème cependant est que le site est derrière traefik et docker (container) et que je n'y ai pas accès par FTP. Donc pas moyen de recuperer un quelconque fichier . Heureusement j 'ai une sauvegarde sur mon HDD. mais l installation sur xampp n'a pas ete concluante.

      Je soupçonne effectivement un problème de PHP qui n 'est pas la toute dernière version. Comment faire pour changer la version de PHP ? est ce la solution ?
      Quand a Gzip, je ne sais même pas si il est installé une seule fois, en tout cas, ce n'est pas moi qui l 'ai fait!! Cela voudrait dire que xampp n'a pas non plus le bon PHP?

      Si ca vient de l 'extension mathématique, comment la désactiver sans avoir accès au backend ? si je la désactive, certaines parties du site seront difficiles a lire, mais ce n'est pas bien grave si c'est temporaire. Le temps de upgrader a J5 puis de la remettre en route (écriture en Latex).

      Enfin effectivement, même si le problème est identique et persiste sur le serveur local, j'ai au moins accès aux différents fichiers par FTP.

      Si c 'est un problème de PHP, comment changer pour le nouveau PHP qui semble être nécessaire aussi bien pour J3 que pour , J4, J5. Remettre le site chez OVH occasionnerait les mêmes soucis si c 'est OVH qui est en charge de la maj de PHP.

      Je me demandais aussi si je pouvais momentanément mettre mon site sur le serveur free, mais il n'a pas de php on dirait. J'ai l impression de tourner en rond depuis 2 mois et je ne m'en sort pas!!

      Serais tu prêt à me guider pas a pas dans la manip?

      Commentaire


      • #4
        Voila comment j'envisage les choses , mais peut être que je me trompe:
        1- arriver a faire fonctionner ma sauvegarde en local (gage de possibilité de réinstaller sur le serveur externe telquel)
        2- si j'arrive a faire ça , faire une migration d 'une copie vers J4, puis J5 en local
        3- si j'arrive a faire ça, essayer de réinstaller sur le serveur distant derrière traefik et docker (il faut que je trouve le moyen de faire un transfert du fichier de sauvegarde et de kickstart dans un container et le tout sans ftp)
        après si tu vois autre chose, n'hésite surtout pas a le dire

        Je me demandais aussi si tous les CMS rendaient les choses aussi compliquées ou si c 'est moi qui n'y comprenais vraiment rien ?

        merci encore
        Dernière édition par naviguons à 05/01/2024, 12h05

        Commentaire


        • #5
          J5 a besoin de PHP 8.1, il faut donc que tu aies cette version sur ton serveur distant pour pouvoir déployer une sauvegarde de cette version de Joomla!
          N'ayant aucune expérience de traefik et docker, je ne peux rien en dire. Gérer un site sans accès ftp n'est probablement pas des plus simples. Comment installer Joomla! (ou n'importe quel site), sans accès au dossier ?
          N'as-tu pas un gestionnaire de fichiers sur ton serveur, qui te permettrait de récupérer et gérer les dossiers et fichiers ?
          Si oui, et que tu retrouves l'extension qui pourrait bloquer, il suffirait de renommer son dossier pour la désactiver.
          Autre moyen de désactiver : accéder à la table des extensions de la base du site et changer la valeur du champ "enabled" de l'extension visée pour la mettre à 0.
          "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 chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

          Commentaire


          • #6
            Donc avant de deployer quoi que ce soit , il me faut trouver un hebergement avec php8.1

            En attedant, j ai la sauvegarde en local .... peut etre que la je peux trouver des infos, mais je ne sais pas ou .........

            Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 72 
Taille : 98,9 Ko 
ID : 2058605
            en attendant voila ce que j ai au backend , et quand je ferme ces msg dont je ne sais pas quoi faire , voila ce que je trouve:
            Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 66 
Taille : 24,9 Ko 
ID : 2058606
            J'ai réussi a trouver l emplacement du site sur xamp en local........
            Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 68 
Taille : 66,2 Ko 
ID : 2058608

            ET le site semble fonctionner aussi en local
            Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 70 
Taille : 126,8 Ko 
ID : 2058607​​

            Commentaire


            • #7
              peut ton changer le php dans xamp ? ainsi , on pourrait voir si ca vient bien de la ?
              Pour le moment je suis en php7.3 il me semble, et le site est en J3

              Commentaire


              • #8
                As-tu regardé sur le site de Xamp ? Je ne l'utilise pas, mais j'imagine que ça doit être possible. De même il est probable que la version de MySQL ou MariaDB doit pouvoir être modifiée. J5 exige aussi une version 8 de MySQL ou 10.4 de MariaDB.
                Je suis fidèle à Wampserver depuis longtemps, d'autres préfèrent Laragon.
                Regarde les prérequis pour les versions de Joomla! https://manual.joomla.org/docs/next/...-requirements/

                Pour les messages, tout me semble normal d'après tes copies d'écran.
                "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 chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                Commentaire


                • #9
                  J ai mis xamp , mais je peut faire wamp si tu preferes .... je suis tellement a la rue ......... moi je n'ai pas assez d 'experience pour preferer l un ou l autre
                  je vais fouiller sur le site de xamp .......

                  mais si pour joomla 5 il faut tout ca, y a t il des hebergeurs qui le propose ? ca semble etre compliqué de trouver cet hebergeur!!

                  Commentaire


                  • #10
                    Bonjour,

                    Si Xamp ne te permet pas d'avoir plusieurs versions de PHP et de MySQL ou MariaDB, tu pourras penser à changer pour un autre serveur local.

                    En ce qui concerne l'hébergement distant, puisque tu utilises un VPS, c'est à toi de gérer les versions de PHP et MySQL (et là ce n'est pas dans mes compétences).
                    "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 chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                    Commentaire


                    • #11
                      Oui j 'ai UN VPS avec traefik et docker........... pour la simple bonne raison que le but est d 'avoir plusieurs sites et une appli au même endroit. D'où l intérêt si j ai bien compris de la conteneurisation qui permet de couper l accès
                      A une époque ce site était sur hostinger, et un ami m'a fait remarqué que mon site n 'était pas du tout sécurisé. C'est lui qui m'a conseillé de passé avec un vps et cette configuration, mais j'ai bien du mal a gérer ce truc aussi, comme par exemple, je fais ma première sauvegarde, mais comment je réinstalle le site puisque je n'ai pas accès au container??

                      QUelqu'un d'autre pour m'aider ?

                      J'en suis au 1, c'est a dire:
                      a-installer un serveur local (xamp ou wamp a votre choix car je n'en connais aucun)
                      b-y installer les bonnes versions de php , sql , myadmin
                      c- y installer le site
                      d-le faire fonctionner normalement .

                      on verra pour le 2 et le 3 ensuite

                      pour le moment je possède une sauvegarde akeeba ( peut on utiliser n'importe quelle version de akkeba et kickstart sur un site J3), et je peux installer ce qui vous semblera nécessaire en local.

                      RobertG , peux tu m 'aider a faire cette partie 1

                      pour la partie vps traefik et docker , j'essaierai de trouver un autre specialiste, mais au moins je pourrai changer de solution d hebergement si je ne trouve personne et prendre un hebergement plus standard

                      Merci pour votre aide

                      Commentaire


                      • #12
                        Tu as intérêt à essayer d'utiliser la version la plus récente de kickstart.php pour décompresser le jpa. Tu ne risques rien, au pire kickstart affichera une erreur en lien avec la version de PHP.
                        Pour la restauration, il faut que ta version de PHP soit compatible avec celle de la sauvegarde J3 (5.3 à 8.0 selon les prérequis, mais j'ai des sites J3 qui fonctionnent sous 8.1

                        Tu as déjà montré une image en disant que le site J3 fonctionne en local.

                        Je ne vois en effet pas comment tu pourrais restaurer un site sans accès ftp.
                        "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 chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                        Commentaire


                        • #13
                          Le site fonctionne, mais d accès au backend..... comme sur le site sur ovh

                          Donc j installe wampserver , j essaie d'y mettre le site et je te dis ........

                          Commentaire


                          • #14
                            Envoyé par naviguons Voir le message
                            Le site fonctionne, mais d accès au backend..... comme sur le site sur ovh

                            Donc j installe wampserver , j essaie d'y mettre le site et je te dis ........
                            c 'est fait , plus qu 'a trouver comment y mettre ma sauvegarde.........

                            Commentaire


                            • #15
                              J'ai trouvé: mettre le fichier .jpa et kickstart dans wwww/monsite/ puis aller dans localhost/monsite/kickstart.php, et ça devrait le faire!!

                              Sauvegarde:
                              - akeeba back up 8.3.3 mis a jour juste avant. Prend en charge PHP7.3
                              - le site est en PHP7.3.28La dernière sauvegarde date du 21/12
                              - sauvegarde faite avec la dernière version de akeeba back up (8.3.3) mis a jour juste avant la sauvegarde.

                              Pour ressusciter le site en local, j utilise kickstart 8.0.3 compatible php7.3 et J3
                              La restauration devrait être en J3.10.12 et PHP8.2.13

                              C'est parti :
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 59 
Taille : 47,9 Ko 
ID : 2058698
                              Pas de chance .... je vais cocher "ignore most errors" et ne rien toucher d 'autre.....
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 58 
Taille : 43,0 Ko 
ID : 2058699
                              ca a l'air de fonctionner ... je poursuis avec "run the installer"
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 59 
Taille : 73,7 Ko 
ID : 2058700
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 58 
Taille : 47,1 Ko 
ID : 2058701
                              On continue:
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 58 
Taille : 41,5 Ko 
ID : 2058702
                              Hooooouuuuurrrraaaaaaaaaaa ca marche!!!
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 59 
Taille : 16,5 Ko 
ID : 2058703
                              Continuons
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 60 
Taille : 61,3 Ko 
ID : 2058704
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 60 
Taille : 15,4 Ko 
ID : 2058705
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 60 
Taille : 27,1 Ko 
ID : 2058706
                              ca marche toujours.........
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 59 
Taille : 43,2 Ko 
ID : 2058707
                              soyons fous, cliquons sur l un ou sur l 'autre...... commençons par front end.... EEEtttttttttt? ca marche plus!!
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 59 
Taille : 110,7 Ko 
ID : 2058708
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 61 
Taille : 127,3 Ko 
ID : 2058709
                              Cliquez sur l'image pour l'afficher en taille normale

Nom : image.png 
Affichages : 60 
Taille : 112,6 Ko 
ID : 2058710


                              QUE FAIRE ?
                              ​​​​
                              Fichiers joints

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X