Erreur de migration PluXml 5.8.2

bartounetbartounet Member
10 avril modifié dans Entraide

Bonjour.
J'ai changé mes serveurs, et j'aimerai réinstaller mon blog PluxML
J'avais bien sauvegardé tout mes fichiers PluXml afin de pouvoir les réimporter.

Après une install fraiche de Debian 11, j'installe la dernière version de PluxXml la 5.8.7
Tout fonctionne nickel.
Je décide alors que copier mon dossier data de sauvegarde sur le nouveau serveur et là c'est le drame !!

Le site ne marche plus ... page blanche avec dans les logs.

[Sat Apr 09 23:44:32.486486 2022] [php7:error] [pid 7822] [client 10.0.0.100:55729] PHP Fatal error:  Uncaught Error: Call to undefined function xml_parser_create() in /var/www/html/pluxml/core/lib/class.plx.motor.php:358\nStack trace:\n#0 /var/www/html/pluxml/core/lib/class.plx.motor.php(75): plxMotor->getConfiguration()\n#1 /var/www/html/pluxml/core/lib/class.plx.motor.php(59): plxMotor->__construct()\n#2 /var/www/html/pluxml/index.php(32): plxMotor::getInstance()\n#3 {main}\n  thrown in /var/www/html/pluxml/core/lib/class.plx.motor.php on line 358
[Sat Apr 09 23:44:33.804025 2022] [php7:error] [pid 7818] [client 10.0.0.100:55737] PHP Fatal error:  Uncaught Error: Call to undefined function xml_parser_create() in /var/www/html/pluxml/core/lib/class.plx.motor.php:358\nStack trace:\n#0 /var/www/html/pluxml/core/lib/class.plx.motor.php(75): plxMotor->getConfiguration()\n#1 /var/www/html/pluxml/core/lib/class.plx.motor.php(59): plxMotor->__construct()\n#2 /var/www/html/pluxml/index.php(32): plxMotor::getInstance()\n#3 {main}\n  thrown in /var/www/html/pluxml/core/lib/class.plx.motor.php on line 358
[Sat Apr 09 23:44:33.995070 2022] [php7:error] [pid 8414] [client 10.0.0.100:55739] PHP Fatal error:  Uncaught Error: Call to undefined function xml_parser_create() in /var/www/html/pluxml/core/lib/class.plx.motor.php:358\nStack trace:\n#0 /var/www/html/pluxml/core/lib/class.plx.motor.php(75): plxMotor->getConfiguration()\n#1 /var/www/html/pluxml/core/lib/class.plx.motor.php(59): plxMotor->__construct()\n#2 /var/www/html/pluxml/index.php(32): plxMotor::getInstance()\n#3 {main}\n  thrown in /var/www/html/pluxml/core/lib/class.plx.motor.php on line 358
[Sat Apr 09 23:44:34.120671 2022] [php7:error] [pid 8481] [client 10.0.0.100:55741] PHP Fatal error:  Uncaught Error: Call to undefined function xml_parser_create() in /var/www/html/pluxml/core/lib/class.plx.motor.php:358\nStack trace:\n#0 /var/www/html/pluxml/core/lib/class.plx.motor.php(75): plxMotor->getConfiguration()\n#1 /var/www/html/pluxml/core/lib/class.plx.motor.php(59): plxMotor->__construct()\n#2 /var/www/html/pluxml/index.php(32): plxMotor::getInstance()\n#3 {main}\n  thrown in /var/www/html/pluxml/core/lib/class.plx.motor.php on line 358

[Sun Apr 10 00:06:26.561364 2022] [php7:notice] [pid 10881] [client 10.0.0.100:56233] PHP Notice:  Undefined index: thumbnail in /var/www/html/PluXml/core/lib/class.plx.motor.php on line 733, referer: http://192.168.100.2/PluXml/core/admin/index.php?page=1
[Sun Apr 10 00:06:26.561387 2022] [php7:notice] [pid 10881] [client 10.0.0.100:56233] PHP Notice:  Trying to access array offset on value of type null in /var/www/html/PluXml/core/lib/class.plx.motor.php on line 733, referer: http://192.168.100.2/PluXml/core/admin/index.php?page=1
[Sun Apr 10 00:06:26.561408 2022] [php7:notice] [pid 10881] [client 10.0.0.100:56233] PHP Notice:  Undefined index: thumbnail_title in /var/www/html/PluXml/core/lib/class.plx.motor.php on line 734, referer: http://192.168.100.2/PluXml/core/admin/index.php?page=1
[Sun Apr 10 00:06:26.561449 2022] [php7:notice] [pid 10881] [client 10.0.0.100:56233] PHP Notice:  Trying to access array offset on value of type null in /var/www/html/PluXml/core/lib/class.plx.motor.php on line 734, referer: http://192.168.100.2/PluXml/core/admin/index.php?page=1
[Sun Apr 10 00:06:26.561468 2022] [php7:notice] [pid 10881] [client 10.0.0.100:56233] PHP Notice:  Undefined index: thumbnail_alt in /var/www/html/PluXml/core/lib/class.plx.motor.php on line 735, referer: http://192.168.100.2/PluXml/core/admin/index.php?page=1
[Sun Apr 10 00:06:26.561486 2022] [php7:notice] [pid 10881] [client 10.0.0.100:56233] PHP Notice:  Trying to access array offset on value of type null in /var/www/html/PluXml/core/lib/class.plx.motor.php on line 735, referer: http://192.168.100.2/PluXml/core/admin/index.php?page=1
[Sun Apr 10 00:06:26.561612 2022] [php7:notice] [pid 10881] [client 10.0.0.100:56233] PHP Notice:  Undefined index: date_creation in /var/www/html/PluXml/core/lib/class.plx.motor.php on line 742, referer: http://192.168.100.2/PluXml/core/admin/index.php?page=1
[Sun Apr 10 00:06:26.561630 2022] [php7:notice] [pid 10881] [client 10.0.0.100:56233] PHP Notice:  Trying to access array offset on value of type null in /var/www/html/PluXml/core/lib/class.plx.motor.php on line 742, referer: http://192.168.100.2/PluXml/core/admin/index.php?page=1

Could you help me please ?

Réponses

  • kowalskykowalsky Member
    10 avril modifié

    Salut @bartounet

    dans ton titre, tu indiques "migration en 5.8.2", dans ton commentaire, tu indiques "5.8.7". S'agit-il d'une migration de serveur web sans changement de version de PluXml ou d'un upgrade de PluXml ?

    • S'il s'agit juste d'une migration de serveur web, as-tu la même configuration sur tes deux serveurs ? apache, php, etc ?
    • S'il s'agit juste d'un upgrade de PluXml, il vaut mieux le réaliser sur ton ancien serveur, puis installer la même version de PluXml sur le nouveau serveur et recopier tes fichiers
  • Merci pour ta réponse.
    En fait PluXml était sur une ancienne VM debian 10 je pense.
    J'ai sauvegardé simplement tous mes fichiers PluXml et supprimer la VM.

    Methode1
    Maintenant j'installe une nouvelle VM en debian 11 et quand je restaure mes fichiers Plux XML cela ne fonctionne plus

    Methode 2
    J'installe PluxMl 5.8.7 et j'y restaure mes fichier de 5.8.2 , cela me detecte qu'il faut faire une mise à jour
    Je la fait mais me retrouve avec ces erreur.

    Dans les 2 cas j'ai des erreurs sur var/www/html/PluXml/core/lib/class.plx.motor.php

  • Bonjour,

    en fait il me semble que la façon de faire est d'écraser ta version 5.8.2 fonctionnelle par la 5.8.7 et de laisser ensuite PluXml faire la mise à jour . Tu semble faire l'inverse.

    Il se peut aussi que les différences de version soit trop importante, auquel cas , il faut passer par plusieurs mise à jour , peut-être pas en passant par chaque version , Si @Peter ou @bazooka07 passent par ici , ils pourront vraisemblablement te donner la meilleur démarche.

    PluxM dit:

    Mise à jour d'une version existante de PluXml

    IMPORTANT: Sauvegardez le dossier data de votre PluXml
    Récupérez l'archive téléchargeable sur cette page et dézippez la à la racine de votre site de manière à écraser les fichiers existants
    Connectez-vous à votre site et suivez la procédure de mise à jour affichée à l'écran

    ♣♣♣♣ <°(((((-{ ~ Mon site avec PluXml: https://re7net.com | Mes plugins : https://github.com/gcyrillus PluXml 5.8.7 sur free ? oui c'est possible : http://gcyrillus.free.fr/new }-))))°> ♣♣♣♣

  • merci pour les conseils.
    J'avance petit à petit.
    J'ai réinstaller un conteneur LXC en Debian 10, restauré mon pluxml en 5.8.2
    puis écraser avec une 5.8.7
    après la mise à jour cela à l'air d'etre OK.

    Prochaine étape basculer ces fichiers sur un docker Pluxxml (qui lui est en 5.8.7)
    Je vous tiens au courant.

  • Bon j'ai fini par réussir via une VM web debian 11.

Connectez-vous ou Inscrivez-vous pour répondre.