Dotclear

Vous n'êtes pas identifié(e).

Annonce

#1 2018-09-06 20:58:06

hyperion66
Membre
Inscription : 2008-12-01
Site Web

Site qui n'affiche plus rien

Bonsoir,
Depuis quelques heures, mon site www.matosvelo.fr affiche une page blanche alors que j'accède pourtant bien à l'admin. Une idée du problème ?

Guillaume

Hors ligne

#2 2018-09-06 21:28:30

hyperion66
Membre
Inscription : 2008-12-01
Site Web

Re : Site qui n'affiche plus rien

Problème résolu, en repassant en PHP 7.0 au lieu de 7.2. Bizarre, un autre site sur le même hébergement tournait nickel, avec la même version de DC. une idée ?

Hors ligne

#3 2018-09-06 23:14:39

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Site qui n'affiche plus rien

Bonsoir,

Certaines fonctions sont devenues obsolètes sous php 7.2

Certaines erreurs php peuvent générer un page blanche suivant le paramétrage / erreurs /php.
Ces erreurs peuvent naitre de fonctions obsolètes utilisées par un/des plugin(s), un/des widget(s)

Pour info il existe une version php 7.1.9 que j'utilise sans pbs apparent sous Dc 2.14.2
(car la version 7.2.9 génère des erreurs pour certains plugs)

Dernière modification par nanart (2018-09-06 23:15:02)


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 5.6.40 & 7.3.5

Hors ligne

#4 2018-09-07 06:04:44

hyperion66
Membre
Inscription : 2008-12-01
Site Web

Re : Site qui n'affiche plus rien

Ok, me reste à trouver le plugin fautif.

Hors ligne

#5 2018-09-07 09:01:58

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : Site qui n'affiche plus rien

nanart a écrit :

(...)Certaines fonctions sont devenues obsolètes sous php 7.2

Est-ce qu'il existe quelque part une doc listant les fonctions obsolètes sous PHP5.6 et sous les différentes versions de PHP7 ?

Mieux encore :
Existe-t-il un outil (à télécharger ou en ligne) analysant un fichier texte et indiquant la version de PHP à partir de laquelle une fonction retourne un warning ou plante le programme ?

Hors ligne

#6 2018-09-07 09:57:53

nanart
Membre
Lieu : Roubaix
Inscription : 2007-08-19

Re : Site qui n'affiche plus rien

les docs sont surtout sur le site php - elles sont reprises souvent ailleurs;
Ex:
une recherche "php 5.6 vs 7" donne Migration de PHP 5.6.x vers PHP 7.0.x
et l'accueil de cette page Documentation annexes liste un ensemble d'explications pour différentes migrations.

Par ailleurs, si tu tapes une fonction dans la recherche de ce site, le site php indique si la fonction a été modifiée ou est obsolète dans la dernière version de php
Ex:  create_function

Php.net indique aussi les fonctions devenues obsoletes

+
lors de l'utilisation d'une fonction devenue obsolète, si php est paramétré pour afficher les erreurs, un warning indiquant où et la raison de l'erreur:
warning...

Quant aux outils je ne sais pas l'info d'erreur affichée me suffit la plus part du temps.
Des sites d'explication/formation gratuit au php existe, parmi lesquels l'ancien site du zero:
Ex:
- Configurer PHP pour visualiser les erreurs
ou
- php facile, régulièrement mis à jour, avec des news, forum,... et vers lequel on est quelques fois redirigé lors d'une recherche à propos d'une fonction.


Bref, plein d'indications, y compris en fr, quand on cherche des renseignements sur le net; mais ce qui est le plus important, amha, c'est le temps qu'on consacre à mettre à jour, chercher les erreurs - parfois au moins aussi important que celui passé à mettre au point.


Dernière version stable Dotclear sur wampserver et chez ovh
Versions testing & unstable en local
https
php: 5.6.40 & 7.3.5

Hors ligne

#7 2018-09-07 10:18:08

Mirovinben
M comme Mathusalem
Lieu : Dole (Jura)
Inscription : 2007-02-06
Site Web

Re : Site qui n'affiche plus rien

Merci nanart (voui, je sais, je me répète souvent).

Je vais trouver une grande partie de mon bonheur rien que dans tes deux premiers liens.

Hors ligne

Vous n'êtes pas identifié(e).

Pied de page des forums

Sites map