Spip loader page blanche

Bonjour,

J’ai voulu mettre à jour mon site Spip 4.0.0 avec Spip loader mais j’ai une page blanche lors de l’appel de l’adresse suivante :
https://www.monsite/spip_loader.php
Quelle pourrait être l’origine de cette page blanche ?

Merci (du coup j’ai mis à jour mon site via le ftp).

Amicalement,
Thierry

Bonjour,
Peut-être bien que le fichier spip_loader.php n’est pas à jour, suivant les versions de php il peut renvoyer une page blanche. Donc le mettre à jour par ftp si la version de php a été changée avant qu’il soit mis à jour…

1 « J'aime »

Je confirme : j’ai eu plusieurs sites (que j’avais passés en PHP 7.4) qui avaient spip_loader.php en erreur 500.
J’ai mis la dernière version et c’était bon.

Bonjour, sauf erreur, c’est un problème de PHP. Il y a une discussion ici

Bon courage,

Éric LM

···

https://discuter.spip.net/t/page-blanche-apres-passage-en-spip4-0/154660
Le 15/12/2021 à 16:24, Thierry Sabot via Discuter de SPIP a écrit :

Thierry Sabot
Décembre 15

Bonjour,

J’ai voulu mettre à jour mon site Spip 4.0.0 avec Spip loader mais j’ai une page blanche lors de l’appel de l’adresse suivante :
https://www.monsite/spip_loader.php
Quelle pourrait être l’origine de cette page blanche ?

Merci (du coup j’ai mis à jour mon site via le ftp).

Amicalement,
Thierry


Voir le sujet ou répondre à ce courriel pour répondre.

Pour se désabonner de ces courriels, cliquez ici.

Ah flûte , j’ai donc passé mon site en php 7.4 mais du coup il ne s’affiche plus, il gère une page d’erreur, du coup je suis revenu en php 7.3. Dommage.

a tu essayer de mettre à jour spip_loader en 7.3 puis, ensuite, passer en 7.4 ?
La page blanche concerne spip_loader, pas spip :slight_smile:

Oui spip loader est à jour avec mon site sous php 7.3.
Mais avec php 7.3 Spip loader génère une page blanche (normal puisqu’il est compatible avec php 7.4).
Par contre, lorsque je passe mon site en php 7.4, c’est l’intégralité de mon site qui n’est plus accessible (désolé je n’ai pas noté le rapport de l’erreur, mais c’est une page d’erreur classique lorsqu"un site n’est pas accessible).

Spip loader (à jour) est compatible PHP 7.3 et 7.4…

Et il serait étonnant que l’intégralité de SPIP sois HS en 7.4, au pire tu aurais des erreurs. Il faudrait que tu notes l’erreur en 7.4, il n’y a pas de « page d’erreur classique » justement :slight_smile:

Comme toujours en cas de page blanche, il faut regarder les logs d’erreur apache, php (et spip au cas où).

C’est ce qui vient de m’arriver :

  • Je fais une maj avec spip_loader et page blanche aussi.
  • Hop je regarde : les logs d’erreur php indiquent « Uncaught Exception: Version d’API spip_loader_list.json inattendue. Une mise à jour de spip_loader s’impose ! ».
  • J’ouvre Filezilla et je vois que la version du loader installé est la 4.3.3.
  • Sur spip.net https://spip.net spip_loader
    je vois que la version actuelle est 5.0.1

En effet, c’est pas à jour.
Mise à jour du loader et hop la maj repart !

Oui en effet mon spip loader que je croyais à jour ne l’était pas ! Je viens de le mettre à jour via le ftp mais j’ai le message d’erreur suivant lorsque je l’appelle :

SPIP Loader — 5.0.1

Error

Impossible d’écrire le fichier https://www.spip.net/spip-dev/INSTALL/spip_loader_list.json

Il manque quelque chose ?
Merci

C’est peut-être parce que mon site est derrière un proxy nginx ???

J’ai eu le même problème chez Infomaniak, je ne sais pas si c’est pareil pour toi :

Il faut aller dans l’espace de gestion de son site pour « régler les limites de PHP », et « allow_url_fopen ». Par défaut c’est bloqué, et donc ça bloque spip_loader et les mises à jour de plugins.

Cf SPIP Forums

Idem pour moi en local sous Mamp pas moyen d’utiliser le loader 5.0.1 mais en distant sur le serveur cela fonctionne

est bien sur « on »

Bonjour chez vous :wink:

Juste une question : est-ce qu’un plugin incompatible avec php 7.4 peut empêcher tout le site de s’afficher (page blanche lorsque je passe de php 7.3.27 à php 7.4 ?
Merci

j’ai eu le même soucis sur un site chez Produhost
Error
Impossible d’écrire le fichier https://www.spip.net/spip-dev/INSTALL/spip_loader_list.json

il ont bidouillé leur config serveur sans donner d’infos et j’ai pu passer de 3.2.11 à 3.2.12
il ont juste dit que c’est à cause de Spip qui modifie les droits lors des maj
j’ai voulu cette fois maj en spip 4 et pareil
depuis c’est resté en 3.2.12