Mise à jour calamiteuse vers SPIP 4 : gros problèmes de plugins (Escal notamment)

Bonjour,

j’essaie de mettre un des mes sites à jour vers SPIP 4 (les autres ça
attendra vu le binz).

1/ je passe par spip_loader, j’ai une page blanche et rien, pas de
message rien
2/ je fais « à la mano » je transfère donc les fihciers et dossiers de
spip 4 vers le site via ftp, sauf le dossier IMG et le dossier config oh
et le fichier htaccess.php.

OK, ça se passe correctement, sauf que :

• Le plugin Escal dépend du plugin SVPSTATS ≥ 0.3.2. et ne peut être
activé (je viens pourtant de remettre une dernière version de ce plugin)

et que j’ai un beau cercle vicieux avec Site multilingue facile 2.1.2 :
• Le plugin Secteur par langue dépend du plugin TRADRUB ≥ 3.1.3.
• Le plugin Site multilingue facile dépend du plugin SECTEUR_LANGUE ≥ 1.0.0.

J’avoue que je ne sais pas quoi faire (et je suis profondément
allergique au rose en plus).

Merci d’avance.

Du coup je n’ose pas passer mes autres sites qui sont des sites pro sous
SPIP4.

(comment on écrit à cette liste en passant par le courriel au fait ? et en plus quelle catégorie pour de l’aide ?)

Ysabeau

Hello Ysabeau

Le plugin svpstats est à récupérer ici
https://plugins.spip.net/svpstats.html

Avec ce plugin, Escal doit s’installer sans souci.

Pour le reste je ne saurais te dire.

Mais :

Je l’ai et il ne semble pas compatible SPIP 4 justement ! :frowning:

et en fait les trois plugins qui m’empêchent d’avoir un site fonctionnel ne sont pas compatibles SPIP 4.

Bonjour,

J’ai eu le cas aussi 2 fois et je m’en suis sorti simplement en
supprimant la query de l’url (après le ?) donc en allant simplement sur
https://www.mondomaine.tld/ecrire et là ça revient bien vers l’écran de
mise à jour de la base de données, j’ai l’impression que c’est ce retour
final qui pose souci. Pour l’instant rien que je puisse démontrer juste
le sentiment que cela fait 2 fois que ça m’arrive (pour l’instant j’ai
mis à jour 6 sites).

Le 28/07/2021 à 13:24, ID via Discuter de SPIP a écrit :

1/ je passe par spip_loader, j’ai une page blanche et rien, pas de
message rien

Pierre

Merci,

je ne comprends pas ce qu’il faut faire. Surtout que je n’ai pas ce point d’interrogation et que si je fais ça : https://aiguilles-magiques.com/ecrire/spip_loader.php, 404, normal spip_loader n’est pas là.

Je sens que je ne suis pas sortie de l’auberge.

Ok il faut créer un fichier mes_options.php dans /config avec ce code

<?php define('_DEV_VERSION_SPIP_COMPAT',"3.2.99");

Ah merci beaucoup. Tout est rétabli, ouf !

Attention : avec ca on peut activer le forcage de la compatibilité plugins, mais rien ne garantie qu’ils fonctionnent effectivement. S’ils fonctionnent effectivement (= ce qu’ils sont censés faire marche), nous le signaler qu’on marque les plugions ccomme compatible.

et on signale ça où ? C’est devenu terriblement compliqué tout ça !

bah par email ici par exemple, ou sur les forums des plugins.

C’est pas plus compliqués qu’avant : si un plugin n’est pas marqué compatible pour une version de spip, bah c0’est qu’il est pas tessté, donc pas étonnant que tu puisse avoir des soucis.

Ce qui est compliqué c’est la communication avec l’abandon des listes de diffusion. Du coup pour le courriel ça ne passe plus. Et je n’ai trouvé nulle part comment faire (il manque juste des étapes à chaque fois). Donc si j’envoie un courriel il ne passera pas ce qui est ballot.

ah mais ca c’est autre choses, et c’est un un autre sujet.

Oui c’est un autre sujet, mais du coup je ne peux pas signaler les plugins qui fonctionnent par courriel.

bah là t’arrive à nous écrire, donc tu peux siganler…

Pas par courriel. En fait si, il y a un temps de latence.

Problème réglé merci.

Bonjour

oui c’est sûr spip_loader.php est à la racine donc sans le « ecrire » Dans votre message vous dites que vous lancez la mise à jour en 4 (donc à priori vous faites ) et qu’ensuite vous obtenez une page blanche … la page blanche c’est après avoir choisi Spip4 dans le petit menu déroulant de spip_loader et avoir lancé le processus ou c’est direct en allant à ? 1/ si c’est direct à priori votre version de spip_loader n’est pas à jour, mettre la dernière 2/ si c’est après avoir lancé la mise à jour, l’url dans la barre d’adresse devient (je fais de mémoire donc pas sûr des termes exacts) , je disais qu’il suffisait d’aller sur et ça amenait sur l’écran de mise à jour de la base de données et ça permettait de finir le process. – Pierre

···

Le 28/07/2021 à 14:47, ID via Discuter de SPIP a écrit :

ID 64a2a8e947b75027baee
Juillet 28

Merci,

je ne comprends pas ce qu’il faut faire. Surtout que je n’ai pas ce point d’interrogation et que si je fais ça : https://aiguilles-magiques.com/ecrire/spip_loader.php, 404, normal spip_loader n’est pas là.

https://aiguilles-magiques.com/spip_loader.php

https://aiguilles-magiques.com/spip_loader.phphttps://aiguilles-magiques.com/spip_loader.php

https://aiguilles-magiques.com/ecrire?quelquechosehttps://aiguilles-magiques.com/ecrire

Je sens que je ne suis pas sortie de l’auberge.

Non j’ai une page blanche directe ! Rien d’autre.

page blanche = erruer php = il faut les afficher (c’est pas comme si on avait écrit un article sur la question des erreurs) Les aides au débuggage de squelettes - SPIP

Tous les cas ou j’ai eu page blanche directe c’est que j’avais oublié de mettre à jour le spip_loader.php.