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).
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…
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.
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.
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.
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
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.
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 :
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.
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
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