Problème de restauration sur nouveau serveur

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

  • [RÉGLÉ] Problème de restauration sur nouveau serveur

    Bonjour,
    j'ai eu un gros souci sur mon ancien serveur d'hébergement. Maintenant j'ai restauré mon backup (mysqldump + fichiers) sur Debian + PHP 7.3 mais j'ai une page blanche avec "Error"
    Dans le log Apache :
    [Mon Nov 25 18:39:26.143001 2019] [php7:warn] [pid 3511] [client 83.167.152.210:2179] PHP Warning: session_start(): Failed to read session data: user (path: /var/lib/php/sessions) in /home/monsite/public/libraries/joomla/session/handler/native.php on line 260
    Je crois que c'était Joomla 3.9
    J'ai essayé de tout mettre en 777 pour être sûr sans amélioration.
    Une idée ?
    Merci d'avance
    Dernière édition par tchup à 26/11/2019, 18h50

  • #2
    Salut,
    Si tu as changé d'hébergement, il faut modifier un certain nombre de variables dans le fichier configuration.php (nom de la bdd, de l'utilisateur, le mot de passe, le serveur, les emplacement de dossiers tmp et log...)
    Dol.
    Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
    Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
    Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

    Commentaire


    • #3
      Les variables à vérifier
      - $host
      - $user
      - $password
      - $db
      - $dbprefix
      - $dbtype
      - $log_path
      - $tmp_path
      Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
      Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
      Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

      Commentaire


      • #4
        Merci pour ton idée Dolmenhir.
        j'ai effectivement oublié de le préciser mais j'avais modifié le user, le password, le nom de la bdd, le log_path et le tmp_path de la base dans le fichier configuration.php

        Commentaire


        • #5
          configuration.php indique $dbtype = "mysqli" mais je ne sais pas s'il a changé... et le dbprefix n'a pas changé

          Commentaire


          • #6
            mets ta variable de debug au max pour avoir + d'infos
            $error_reporting = 'maximum';
            Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
            Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
            Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

            Commentaire


            • #7
              Bonjour,

              Pour remettre d'aplomb votre fichier config, Robert propose moovjla : https://www.joomxtensions.com/moovjla.html

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

              Commentaire


              • #8
                Envoyé par pmleconte Voir le message
                Bonjour,

                Pour remettre d'aplomb votre fichier config, Robert propose moovjla : https://www.joomxtensions.com/moovjla.html

                Pascal
                Il tourne pas toujours sous php 5 ?

                tchup est sous php 7.3
                Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
                Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
                Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

                Commentaire


                • #9
                  Envoyé par dolmenhir Voir le message

                  Il tourne pas toujours sous php 5 ?

                  tchup est sous php 7.3
                  Sur le site de Robert :

                  En cas d'incident lors de l'utilisation de MoovJla, merci de bien vouloir me le signaler en utilisant le formulaire de contact
                  Pascal
                  If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                  Commentaire


                  • #10
                    Une page blanche avec juste le mot "Error" signifie un problème avec le serveur MySQL qui est soit absent, soit arrêté, soit en erreur. Si vous avez accès au serveur, vérifiez que tout fonctionne de ce côté.
                    Tous les services pour les sites Joomla! : sécurité, nettoyage de sites piratés, hébergement, SEO, applications Fabrik, migration, compatibilité mobiles, accessibilité, ...
                    Administrateur certifié Joomla! 3
                    https://www.betterweb.fr

                    Commentaire


                    • #11
                      Envoyé par dolmenhir Voir le message
                      mets ta variable de debug au max pour avoir + d'infos
                      $error_reporting = 'maximum';
                      Voilà ce que ça m'affiche à présent :
                      Error: Call to undefined function Joomla\CMS\Language\simplexml_load_file(): Call to undefined function Joomla\CMS\Language\simplexml_load_file()
                      Je vais vérifier que tous les fichiers aient bien été transféré...

                      Envoyé par jfque Voir le message
                      Une page blanche avec juste le mot "Error" signifie un problème avec le serveur MySQL qui est soit absent, soit arrêté, soit en erreur. Si vous avez accès au serveur, vérifiez que tout fonctionne de ce côté.
                      Avec les identifiants renseignés dans configuration.php je me connecte bien via Adminer à ma bdd (86 tables avec le bon préfixe).


                      Commentaire


                      • #12
                        Envoyé par tchup Voir le message
                        Error: Call to undefined function Joomla\CMS\Language\simplexml_load_file(): Call to undefined function Joomla\CMS\Language\simplexml_load_file()
                        Un problème avec SimpleXML qui n'est pas installé sur ton serveur ?

                        Code:
                        sudo apt-get install php7.3-simplexml
                        suivi d'un
                        Code:
                        sudo service apache2 restart
                        peut-être ?

                        Dol.
                        Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
                        Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
                        Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

                        Commentaire


                        • #13
                          Même réponse que Dol avec quelques compléments au cas où : https://forum.joomla.org/viewtopic.php?t=960771

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

                          Commentaire


                          • #14
                            Youpi !!!!!!!!!!!!!!!!!!!!!! Un GRAND MERCI à vous ! Le site s'affiche à nouveau.

                            ...par contre avec énormément de Deprecated et Warning :
                            Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgSystemImageShow has a deprecated constructor in /home/xxx/public/plugins/system/imageshow/imageshow.php on line 12

                            Warning: A non-numeric value encountered in /home/xxx/public/templates/as002032/params.php on line 184

                            Warning: count(): Parameter must be an array or an object that implements Countable in /home/xxx/public/administrator/components/com_imageshow/classes/jsn_is_showcasetheme.php on line 294

                            Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; JSNISThemeDisplay has a deprecated constructor in /home/xxx/public/plugins/jsnimageshow/themeclassic/classes/jsn_is_themedisplay.php on line 21

                            Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; ThemeClassic has a deprecated constructor in /home/xxx/public/plugins/jsnimageshow/themeclassic/models/themeclassic.php on line 15

                            [...]

                            Commentaire


                            • #15
                              Remettez simplement $error_reporting="none"

                              Pascal

                              PS: cela montre que certaines de vos extensions ne sont pas à jour ou complètement compatibles PHP 7.3 : JSNImageShow et template
                              Dernière édition par pmleconte à 26/11/2019, 10h30
                              If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X