MAJ 2.5 => 3.1 impossible

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

  • [Problème] MAJ 2.5 => 3.1 impossible

    Bonjour
    je n'arrive pas à faire la MAJ MAJ 2.5 => 3.1
    j'ai essayé
    - par FTP = page blanche
    - installation = page blanche
    - le serveur (OVH) est compatible

    comment faire ?


  • #2
    Re : MAJ 2.5 => 3.1 impossible

    comment faire ?
    La question à se poser serait plutot pourquoi le faire ?
    Tes extensions sont-elles toutes compatibles 3.x ?
    Quel est l'intérêt de cette migration si ta version 2.5 fonctionne correctement ?
    De toute façon il n'y a pas le feu, il reste encore un an avant la fin de validité de la version 2.5, et il vaut mieux envisager cette migration calmement et sans stress. dans tous les cas, la migration 2.5 vers 3.5 ne sera pas plus complexe que l'actuelle migration de 2.5 vers 3.x.
    Lorsque l'on se cogne la tête contre un pot et que cela sonne creux, ça n'est pas forcément le pot qui est vide.
    Confucius

    Commentaire


    • #3
      Re : MAJ 2.5 => 3.1 impossible

      Bonjour,
      Avez vous essayé le composant de mise à jour proposé par joomla?

      Commentaire


      • #4
        Re : MAJ 2.5 => 3.1 impossible

        Bonjour à tous,

        Je rencontre le même problème. Toutes les extensions sont à jour (ou désactivées) et Joomla est en version 2.5.14 (la dernière actuellement). Les versions PHP (...) sont OK et j'ai 5 autres sites Joomla 3.x qui tournent sur le même serveur.

        J'ai effectué 2 options sans succès : via le composant de mise à jour, ou en envoyant une archive via la gestion des Extensions. Dans les 2 cas, après le téléchargement de l'archive, j'obtiens une page blanche dès le début de l'installation.

        Bon! La restauration avec Akeeba se fait en 5 minutes, c'est pas grave, mais je tiens absolument à passer ce site en version 3.x !!!

        Qui peut nous aider ?

        SuperVespa sous MacOS, avec quelques sites Joomla 1.5 (hé oui, encore) et plein d'autres en Joomla 3.x

        Commentaire


        • #5
          Re : MAJ 2.5 => 3.1 impossible

          Bonjour,

          Quelle est la version exacte de PHP ?

          PHP 5.5 provoque ce type de problème.
          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


          • #6
            Re : MAJ 2.5 => 3.1 impossible

            Merci pour ton aide !

            PHP est en version 5.3.26, Apache en 2.2.3 et la base de donnée 5.5.33.

            Je tente une mise à jour Joomla 2.5.14 en version 3.1.5.
            SuperVespa sous MacOS, avec quelques sites Joomla 1.5 (hé oui, encore) et plein d'autres en Joomla 3.x

            Commentaire


            • #7
              Re : MAJ 2.5 => 3.1 impossible

              Ces versions ne devraient pas poser de problème.
              Une page blanche indique en général une erreur de syntaxe.

              Voir au niveau hébergement comment accéder aux logs Apache. Le error.log devrait indiquer avec précision la cause du problème.
              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


              • #8
                Re : MAJ 2.5 => 3.1 impossible

                Re- Bonjour,

                J'ai contrôlé le fichier «error_log» du serveur Apache dont voici un extrait ci-dessous. Il semblerait que le problème provienne de Chronoforms.

                Question : faut-il désactiver/désinstaller certains composants ou plug-ins avant la migration ?

                Code:
                [Tue Oct 01 10:16:09 2013] [error] [client XXXXXXX] PHP Fatal error: Call to undefined method JFactory::getXMLParser() in /XXXXX/httpdocs/plugins/system/nnframework/helpers/parameters.php on line 140, referer: http://XXXXX/administrator/index.php?option=com_installer
                [Tue Oct 01 10:16:38 2013] [error] [client XXXXXXX] PHP Warning: require_once(): open_basedir restriction in effect. File(/XXXXX/httpdocsDSincludesDSdefines.php) is not within the allowed path(s): (/XXXXX/httpdocs:/tmp) in /XXXXX/httpdocs/plugins/content/chronoforms/chronoforms.php on line 3, referer: http://XXXXX/fr/roulements/roulements-fag
                [Tue Oct 01 10:16:38 2013] [error] [client XXXXXXX] PHP Warning: require_once(/XXXXX/httpdocsDSincludesDSdefines.php): failed to open stream: Operation not permitted in /XXXXX/httpdocs/plugins/content/chronoforms/chronoforms.php on line 3, referer: http://XXXXX/fr/roulements/roulements-fag
                [Tue Oct 01 10:16:38 2013] [error] [client XXXXXXX] PHP Fatal error: require_once(): Failed opening required '/XXXXX/httpdocsDSincludesDSdefines.php' (include_path='/XXXXX/httpdocs/plugins/system/shlib/shl_packages//ZendFramework-1.11.7-minimal/library:.:/usr/share/pear/') in /XXXXX/httpdocs/plugins/content/chronoforms/chronoforms.php on line 3, referer: http://XXXXX/fr/roulements/roulements-fag
                [Tue Oct 01 10:16:43 2013] [error] [client XXXXXXX] PHP Warning: require_once(): open_basedir restriction in effect. File(/XXXXX/httpdocsDSincludesDSdefines.php) is not within the allowed path(s): (/XXXXX/httpdocs:/tmp) in /XXXXX/httpdocs/plugins/content/chronoforms/chronoforms.php on line 3, referer: http://XXXXX/fr/roulements/roulements-fag
                [Tue Oct 01 10:16:43 2013] [error] [client XXXXXXX] PHP Warning: require_once(/XXXXX/httpdocsDSincludesDSdefines.php): failed to open stream: Operation not permitted in /XXXXX/httpdocs/plugins/content/chronoforms/chronoforms.php on line 3, referer: http://XXXXX/fr/roulements/roulements-fag
                [Tue Oct 01 10:16:43 2013] [error] [client XXXXXXX] PHP Fatal error: require_once(): Failed opening required '/XXXXX/httpdocsDSincludesDSdefines.php' (include_path='/XXXXX/httpdocs/plugins/system/shlib/shl_packages//ZendFramework-1.11.7-minimal/library:.:/usr/share/pear/') in /XXXXX/httpdocs/plugins/content/chronoforms/chronoforms.php on line 3, referer: http://XXXXX/fr/roulements/roulements-fag
                [Tue Oct 01 10:16:51 2013] [error] [client XXXXXXX] PHP Warning: require_once(): open_basedir restriction in effect. File(/XXXXX/httpdocsDSincludesDSdefines.php) is not within the allowed path(s): (/XXXXX/httpdocs:/tmp) in /XXXXX/httpdocs/plugins/content/chronoforms/chronoforms.php on line 3, referer: http://XXXXX/fr/roulements/roulements-fag
                [Tue Oct 01 10:16:51 2013] [error] [client XXXXXXX] PHP Warning: require_once(/XXXXX/httpdocsDSincludesDSdefines.php): failed to open stream: Operation not permitted in /XXXXX/httpdocs/plugins/content/chronoforms/chronoforms.php on line 3, referer: http://XXXXX/fr/roulements/roulements-fag
                [Tue Oct 01 10:16:51 2013] [error] [client XXXXXXX] PHP Fatal error: require_once(): Failed opening required '/XXXXX/httpdocsDSincludesDSdefines.php' (include_path='/XXXXX/httpdocs/plugins/system/shlib/shl_packages//ZendFramework-1.11.7-minimal/library:.:/usr/share/pear/') in /XXXXX/httpdocs/plugins/content/chronoforms/chronoforms.php on line 3, referer: http://XXXXX/fr/roulements/roulements-fag
                [Tue Oct 01 10:17:08 2013] [error] [client XXXXXXX] PHP Fatal error: Call to undefined method JFactory::getXMLParser() in /XXXXX/httpdocs/plugins/system/nnframework/helpers/parameters.php on line 140, referer: http://XXXXX/administrator/index.php?option=com_installer
                [Tue Oct 01 10:17:09 2013] [error] [client XXXXXXX] PHP Fatal error: Call to undefined method JFactory::getXMLParser() in /XXXXX/httpdocs/plugins/system/nnframework/helpers/parameters.php on line 140, referer: http://XXXXX/administrator/index.php?option=com_installer
                [Tue Oct 01 10:17:14 2013] [error] [client XXXXXXX] PHP Fatal error: Call to undefined method JFactory::getXMLParser() in /XXXXX/httpdocs/plugins/system/nnframework/helpers/parameters.php on line 140, referer: http://XXXXX/administrator/index.php?option=com_installer
                [Tue Oct 01 10:18:31 2013] [error] [client XXXXXXX] PHP Fatal error: Call to undefined method JFactory::getXMLParser() in /XXXXX/httpdocs/plugins/system/nnframework/helpers/parameters.php on line 140, referer: http://XXXXX/administrator/index.php?option=com_installer
                [Tue Oct 01 10:18:40 2013] [error] [client XXXXXXX] PHP Fatal error: Call to undefined method JFactory::getXMLParser() in /XXXXX/httpdocs/plugins/system/nnframework/helpers/parameters.php on line 140, referer: http://XXXXX/administrator/index.php?option=com_installer
                [Tue Oct 01 10:18:44 2013] [error] [client XXXXXXX] PHP Fatal error: Call to undefined method JFactory::getXMLParser() in /XXXXX/httpdocs/plugins/system/nnframework/helpers/parameters.php on line 140, referer: http://XXXXX/administrator/index.php?option=com_installer&view=update
                [Tue Oct 01 10:19:00 2013] [error] [client XXXXXXX] PHP Fatal error: Call to undefined method JFactory::getXMLParser() in /XXXXX/httpdocs/plugins/system/nnframework/helpers/parameters.php on line 140
                [Tue Oct 01 10:19:55 2013] [error] [client XXXXXXX] PHP Fatal error: Call to undefined method JFactory::getXMLParser() in /XXXXX/httpdocs/plugins/system/nnframework/helpers/parameters.php on line 140
                SuperVespa sous MacOS, avec quelques sites Joomla 1.5 (hé oui, encore) et plein d'autres en Joomla 3.x

                Commentaire


                • #9
                  Re : MAJ 2.5 => 3.1 impossible

                  Hum,

                  Le problème vient du framework NoNumber (désactiver toutes les extensions NoNumber + le manager avant mise à niveau).

                  Puis après mise à jour, réinstaller le NoNumber Manager, désinstaller toutes les extensions NoNumber et les réinstaller. La version J! 3.x sera alors mise en place, et il suffira de réactiver les extensions.
                  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 : MAJ 2.5 => 3.1 impossible

                    J'ai désinstallé Chronoforms, Xmpa et le plug-in Google Maps (ce qui me semblait pouvoir poser problème). J'ai également activé l'un des Templates propre à Joomla, histoire d'être sûr que le mien ne pose aucun problème.

                    Voici le nouvel extrait du fichier error-log du serveur :

                    Code:
                    [Tue Oct 01 14:38:23 2013] [error] [client XXXXX] PHP Warning: require_once(/XXXXX.ch/httpdocs/libraries/import.legacy.php): failed to open stream: No such file or directory in /XXXXX.ch/httpdocs/administrator/includes/framework.php on line 31, referer: http://XXXXX.ch/administrator/index.php?option=com_installer
                    [Tue Oct 01 14:38:23 2013] [error] [client XXXXX] PHP Fatal error: require_once(): Failed opening required '/XXXXX/httpdocs/libraries/import.legacy.php' (include_path='.:/usr/share/pear/') in /XXXXX/httpdocs/administrator/includes/framework.php on line 31, referer: http://XXXXX.ch/administrator/index.php?option=com_installer
                    La ligne 31 du fichier «framework.php» qui semble poser problème indique :

                    require_once JPATH_LIBRARIES.'/import.legacy.php';

                    Que dois-je faire pour éviter cette erreur ???
                    Dernière édition par SuperVespa à 01/10/2013, 13h50
                    SuperVespa sous MacOS, avec quelques sites Joomla 1.5 (hé oui, encore) et plein d'autres en Joomla 3.x

                    Commentaire


                    • #11
                      Re : MAJ 2.5 => 3.1 impossible

                      Chronoforms, XMap, GMap etc.. ne posent pas problème en règle générale. C'était le framework et les extensions NoNumber (qui sont pour la plupart des plugins système) qui posent problème.

                      Dans le cas de Chronoforms, XMap, si le composant a été désinstallé, mais pas les plugins, ça provoque à coup sur des plantages.
                      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


                      • #12
                        Re : MAJ 2.5 => 3.1 impossible

                        Envoyé par jisse03 Voir le message
                        Le problème vient du framework NoNumber (désactiver toutes les extensions NoNumber + le manager avant mise à niveau).
                        Merci pour ton aide !!!

                        «NoNumber» ... c'est l'Advanced Module Manager qui semble être incompatible avec Joomla 3 (on l'aimait bien avant, pour gérer les conditions d'affichage des modules). Mais c'est vrai qu'avec la version 3 il ne fonctionne pas bien et on ne l'utilise plus.

                        Je restaure avec Akeeba, je désinstalle tout ce qui pose problème et je refais un test ...

                        SuperVespa sous MacOS, avec quelques sites Joomla 1.5 (hé oui, encore) et plein d'autres en Joomla 3.x

                        Commentaire


                        • #13
                          Re : MAJ 2.5 => 3.1 impossible

                          Bon bon bon ...

                          Je crois que Chronoforms pose tout de même problème, non ?

                          Code:
                          [Tue Oct 01 15:18:51 2013] [error] [client XXXXX] PHP Fatal error: Call to undefined method RuntimeException::get() in /XXXXX/httpdocs/libraries/joomla/error/error.php on line 797, referer: http://xxxxx.ch/administrator/index.php?option=com_joomlaupdate&task=update.install
                          [Tue Oct 01 15:19:25 2013] [error] [client XXXXX] PHP Warning: require_once(): open_basedir restriction in effect. File(/XXXXX/httpdocsDSincludesDSdefines.php) is not within the allowed path(s): (/XXXXX/httpdocs:/tmp) in /XXXXX/httpdocs/plugins/content/chronoforms/chronoforms.php on line 3, referer: http://xxxxx.ch/fr/roulements/roulements-fag
                          [Tue Oct 01 15:19:25 2013] [error] [client XXXXX] PHP Warning: require_once(/XXXXX/httpdocsDSincludesDSdefines.php): failed to open stream: Operation not permitted in /XXXXX/httpdocs/plugins/content/chronoforms/chronoforms.php on line 3, referer: http://xxxxx.ch/fr/roulements/roulements-fa
                          SuperVespa sous MacOS, avec quelques sites Joomla 1.5 (hé oui, encore) et plein d'autres en Joomla 3.x

                          Commentaire


                          • #14
                            Re : MAJ 2.5 => 3.1 impossible

                            Possible.
                            Désactives le (ou désinstalles) le temps de la mise à jour, puis installes sa version 3.x et réactives.
                            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


                            • #15
                              Re : MAJ 2.5 => 3.1 impossible

                              Bonjour à tous,

                              Depuis Joomla 1.6, on nous avait promis que les «prises de tête» qu'on avait connu pour passer d'une version 1.0 en 1.5, puis 1.5 en 2.5 ne serraient qu'un mauvais souvenir.

                              Ai-je de la malchance avec ce premier essai ? Force est de constater que la mise à jour 2.5 en 3.x reste véritablement problématique.

                              Pour l'instant, je trouve cela très décevant et peu encourageant pour l'avenir (nous gérons plusieurs dizaines de sites Joomla depuis près de 6 ans, et on a encore quelques sites Joomla 2.5 à migrer en 3.x ... ça n'augure rien de bon).

                              SuperVespa sous MacOS, avec quelques sites Joomla 1.5 (hé oui, encore) et plein d'autres en Joomla 3.x

                              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