Problème de mise à jour d'un site en 3.1.9 vers 3.2

Bonjour

j'ai un site dont j'ai fait une sauvegarde des données pour une réinstallation sur un autre serveur.

J'ai donc fait ceci :

-> réinstallation de la BD via phpmydamin

-> copie des répertoires IMG et squelettes

-> installation des données d'un SPIP 3.19

là tout fonctionne parfaitement.

puis mise à jour vers une 3.2.0 et là page blanche dans l'interface privé.

pour faire cette mise à jour, j'ai opté pour :

-> l’effacement de toutes les données de SPIP3.1.0 répertoire et fichiers.

-> copie des données de 3.2.0 sauf répertoire IMG

-> copie du fichier connect.php avec les bonnes données

-> pas de copie des fichiers de plugins dont ce site à besoin.

Nota: je viens de faire un test d'installation d'une version vierge de 3.1.9 avec création d'une nouvelle base de donnée vide, puis mise à jour vers 3.2.5 directement sans problèmes.

Merci

--
François-Marie BILLARD

ce dont je suis sur c'est que cela vient de la base de données, mais ou.

François-Marie BILLARD
Le 21/11/2019 à 09:22, contact a écrit :

Bonjour

j'ai un site dont j'ai fait une sauvegarde des données pour une réinstallation sur un autre serveur.

J'ai donc fait ceci :

-> réinstallation de la BD via phpmydamin

-> copie des répertoires IMG et squelettes

-> installation des données d'un SPIP 3.19

là tout fonctionne parfaitement.

puis mise à jour vers une 3.2.0 et là page blanche dans l'interface privé.

pour faire cette mise à jour, j'ai opté pour :

-> l’effacement de toutes les données de SPIP3.1.0 répertoire et fichiers.

-> copie des données de 3.2.0 sauf répertoire IMG

-> copie du fichier connect.php avec les bonnes données

-> pas de copie des fichiers de plugins dont ce site à besoin.

Nota: je viens de faire un test d'installation d'une version vierge de 3.1.9 avec création d'une nouvelle base de donnée vide, puis mise à jour vers 3.2.5 directement sans problèmes.

Merci

Le 21/11/2019 à 09:22, contact a écrit :

Bonjour

j'ai un site dont j'ai fait une sauvegarde des données pour une réinstallation sur un autre serveur.

J'ai donc fait ceci :

-> réinstallation de la BD via phpmydamin

-> copie des répertoires IMG et squelettes

-> installation des données d'un SPIP 3.19

là tout fonctionne parfaitement.

puis mise à jour vers une 3.2.0 et là page blanche dans l'interface privé.

pour faire cette mise à jour, j'ai opté pour :

-> l’effacement de toutes les données de SPIP3.1.0 répertoire et fichiers.
-> copie des données de 3.2.0 sauf répertoire IMG
-> copie du fichier connect.php avec les bonnes données
-> pas de copie des fichiers de plugins dont ce site à besoin.

Personnellement, sauf si qqchose empèche de faire appel à son utilisation, j'utilise toujours spip_loader pour faire les màj. Ça évite les fautes d'étourderie... (les étourderies, c'est du vécu, hi, hi, hi ;-))

Cache vidé ? (tmp/ mais aussi local/)

Oui en effet j'ai aussi fait cette opération avec spip_loader et j'arrive à passer sur la version 3.1.20 sans problème

par contre un passage en 3.2 ou bien en Dev engendre le même blocage : page blanche pour l'espace privé.

avec effacement des répertoires /tmp /local

François-Marie BILLARD
Le 21/11/2019 à 11:46, Manu a écrit :

Le 21/11/2019 à 09:22, contact a écrit :

Bonjour

j'ai un site dont j'ai fait une sauvegarde des données pour une réinstallation sur un autre serveur.

J'ai donc fait ceci :

-> réinstallation de la BD via phpmydamin

-> copie des répertoires IMG et squelettes

-> installation des données d'un SPIP 3.19

là tout fonctionne parfaitement.

puis mise à jour vers une 3.2.0 et là page blanche dans l'interface privé.

pour faire cette mise à jour, j'ai opté pour :

-> l’effacement de toutes les données de SPIP3.1.0 répertoire et fichiers.
-> copie des données de 3.2.0 sauf répertoire IMG
-> copie du fichier connect.php avec les bonnes données
-> pas de copie des fichiers de plugins dont ce site à besoin.

Personnellement, sauf si qqchose empèche de faire appel à son utilisation, j'utilise toujours spip_loader pour faire les màj. Ça évite les fautes d'étourderie... (les étourderies, c'est du vécu, hi, hi, hi ;-))

Cache vidé ? (tmp/ mais aussi local/)

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 21/11/2019 à 12:01, contact a écrit :

Oui en effet j'ai aussi fait cette opération avec spip_loader et j'arrive à passer sur la version 3.1.20 sans problème

par contre un passage en 3.2 ou bien en Dev engendre le même blocage : page blanche pour l'espace privé.

Une page blanche est souvent le signe d'une erreur fatale. Pour y voir plus clair, ss-tu demandé l'affichage des erreurs php ? Que disent les logs ?

Le 21/11/2019 à 12:01, contact a écrit :> Oui en effet j'ai aussi fait cette opération avec spip_loader et
> j'arrive à passer sur la version 3.1.20 sans problème
>
> par contre un passage en 3.2 ou bien en Dev engendre le même blocage :
> page blanche pour l'espace privé.
>
Et qu'affiche le site public ?

As-tu tenté de désactiver le dossier des plugins (par exemple en le renommant) puis à le réactiver ?

Oui je n'ai pas les plugins mais j'ai ceci dans les logs de apache

[php7:error] [pid 6537] [client ::1:53090] PHP Fatal error: Uncaught Error: Call to undefined function imagecreatefromjpeg() in /var/www/html/DOC_FO5_COPIE/ecrire/inc/filtres_images_lib_mini.php:431\nStack trace:\n#0 /var/www/html/DOC_FO5_COPIE/plugins-dist/filtres_images/filtres/images_transforme.php(389): _imagecreatefromjpeg('../local/cache-...')\n#1 /var/www/html/DOC_FO5_COPIE/ecrire/inc/filtres.php(446): image_recadre('../local/cache-...', '32', '32', 'center')\n#2 /var/www/html/DOC_FO5_COPIE/ecrire/inc/filtres.php(266): image_filtrer(Array)\n#3 /var/www/html/DOC_FO5_COPIE/tmp/cache/skel/html_dad475ceba8bd3cce1e09dd9831b8c50.php(38): filtrer('image_recadre', '<img src='../lo...', '32', '32', 'center')\n#4 /var/www/html/DOC_FO5_COPIE/ecrire/public/parametrer.php(128): html_dad475ceba8bd3cce1e09dd9831b8c50(Array, Array)\n#5 /var/www/html/DOC_FO5_COPIE/ecrire/public/assembler.php(314): public_parametrer_dist('prive/squelette...', Array, '4ad5e1ecb57a41e...', NULL)\n#6 /var/www/html/DOC_FO5_COPIE/ecrire/public/assembler.php(278): public_produire_page_dist('prive/squelette... in /var/www/html/DOC_FO5_COPIE/ecrire/inc/filtres_images_lib_mini.php on line 431

François-Marie BILLARD
Le 21/11/2019 à 13:35, dd a écrit :

Le 21/11/2019 à 12:01, contact a écrit :> Oui en effet j'ai aussi fait cette opération avec spip_loader et
> j'arrive à passer sur la version 3.1.20 sans problème
>
> par contre un passage en 3.2 ou bien en Dev engendre le même blocage :
> page blanche pour l'espace privé.
>
Et qu'affiche le site public ?

As-tu tenté de désactiver le dossier des plugins (par exemple en le renommant) puis à le réactiver ?

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

PHP Version 7.1.27-1+0~20190307202204.14+stretch~1.gbp7163d5

François-Marie BILLARD
Le 21/11/2019 à 14:31, CSI a écrit :

Version de PHP ?

Le 21/11/2019 à 12:01, contact a écrit :

Oui en effet j'ai aussi fait cette opération avec spip_loader et
j'arrive à passer sur la version 3.1.20 sans problème

par contre un passage en 3.2 ou bien en Dev engendre le même blocage :
page blanche pour l'espace privé.

avec effacement des répertoires /tmp /local

François-Marie BILLARD
Le 21/11/2019 à 11:46, Manu a écrit :

Le 21/11/2019 à 09:22, contact a écrit :

Bonjour

j'ai un site dont j'ai fait une sauvegarde des données pour une
réinstallation sur un autre serveur.

J'ai donc fait ceci :

-> réinstallation de la BD via phpmydamin

-> copie des répertoires IMG et squelettes

-> installation des données d'un SPIP 3.19

là tout fonctionne parfaitement.

puis mise à jour vers une 3.2.0 et là page blanche dans l'interface
privé.

pour faire cette mise à jour, j'ai opté pour :

-> l’effacement de toutes les données de SPIP3.1.0 répertoire et
fichiers.
-> copie des données de 3.2.0 sauf répertoire IMG
-> copie du fichier connect.php avec les bonnes données
-> pas de copie des fichiers de plugins dont ce site à besoin.

Personnellement, sauf si qqchose empèche de faire appel à son
utilisation, j'utilise toujours spip_loader pour faire les màj. Ça
évite les fautes d'étourderie... (les étourderies, c'est du vécu, hi,
hi, hi ;-))

Cache vidé ? (tmp/ mais aussi local/)

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

en installant un spip 3.1 vierge avec une base vierge, puis transfert manuel des tables articles, rubriques documents et les tables de lien.

mise à jour 3.2.5

et ça roule.

Curieux ce truc.

Merci à vous

François-Marie BILLARD
Le 21/11/2019 à 14:35, contact a écrit :

PHP Version 7.1.27-1+0~20190307202204.14+stretch~1.gbp7163d5

François-Marie BILLARD
Le 21/11/2019 à 14:31, CSI a écrit :

Version de PHP ?

Le 21/11/2019 à 12:01, contact a écrit :

Oui en effet j'ai aussi fait cette opération avec spip_loader et
j'arrive à passer sur la version 3.1.20 sans problème

par contre un passage en 3.2 ou bien en Dev engendre le même blocage :
page blanche pour l'espace privé.

avec effacement des répertoires /tmp /local

François-Marie BILLARD
Le 21/11/2019 à 11:46, Manu a écrit :

Le 21/11/2019 à 09:22, contact a écrit :

Bonjour

j'ai un site dont j'ai fait une sauvegarde des données pour une
réinstallation sur un autre serveur.

J'ai donc fait ceci :

-> réinstallation de la BD via phpmydamin

-> copie des répertoires IMG et squelettes

-> installation des données d'un SPIP 3.19

là tout fonctionne parfaitement.

puis mise à jour vers une 3.2.0 et là page blanche dans l'interface
privé.

pour faire cette mise à jour, j'ai opté pour :

-> l’effacement de toutes les données de SPIP3.1.0 répertoire et
fichiers.
-> copie des données de 3.2.0 sauf répertoire IMG
-> copie du fichier connect.php avec les bonnes données
-> pas de copie des fichiers de plugins dont ce site à besoin.

Personnellement, sauf si qqchose empèche de faire appel à son
utilisation, j'utilise toujours spip_loader pour faire les màj. Ça
évite les fautes d'étourderie... (les étourderies, c'est du vécu, hi,
hi, hi ;-))

Cache vidé ? (tmp/ mais aussi local/)

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Le 21/11/2019 à 13:42, contact a écrit :

Oui je n'ai pas les plugins mais j'ai ceci dans les logs de apache

[php7:error] [pid 6537] [client ::1:53090] PHP Fatal error: Uncaught Error: Call to undefined function imagecreatefromjpeg() in /var/www/html/DOC_FO5_COPIE/ecrire/inc/filtres_images_lib_mini.php:431\nStack trace:\n#0

Ça voudrait dire à priori que la librairie PHP GD ne serait pas installée.

Une possibilité pour accéder au site sans avoir à l'installer : dans la table spip_meta, sur la ligne dont le nom est image_process, vérifier que la valeur actuelle est bien "gd2", et la supprimer (la valeur).

Supprimer ensuite tmp/meta_cache.php, et relancer.

--
nicod_

Félicitation

la modification de ce parametre régle le problème.

Merci

François-Marie BILLARD

Le 21/11/2019 à 16:30, nicod_ a écrit :

Le 21/11/2019 à 13:42, contact a écrit :

Oui je n'ai pas les plugins mais j'ai ceci dans les logs de apache

[php7:error] [pid 6537] [client ::1:53090] PHP Fatal error: Uncaught Error: Call to undefined function imagecreatefromjpeg() in /var/www/html/DOC_FO5_COPIE/ecrire/inc/filtres_images_lib_mini.php:431\nStack trace:\n#0

Ça voudrait dire à priori que la librairie PHP GD ne serait pas installée.

gd - imagecreatefromjpeg and similar functions are not working in PHP - Stack Overflow

Une possibilité pour accéder au site sans avoir à l'installer : dans la table spip_meta, sur la ligne dont le nom est image_process, vérifier que la valeur actuelle est bien "gd2", et la supprimer (la valeur).

Supprimer ensuite tmp/meta_cache.php, et relancer.