Advertisement:

Author Topic: page blanche  (Read 2061 times)

Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
page blanche
« on: March 24, 2021, 10:41:24 AM »
Bonjour à tous.

SMF 2.0.18
Version PHP globale 7.3
MYSQL v.5.6


Subitement sans rien faire , j'ai une page blanche sur mon forum, le problème vient uniquement à partir du moment ou l'on se déconnecte.

J'ai vidé la table SESSION et rien y fait.

Avez vous une idée sur le problème ? et comment le résoudre ?


Merci pour votre aide.

Eric
 


Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
Re: page blanche
« Reply #1 on: March 24, 2021, 03:47:09 PM »
Je viens de voir qu'en fait la page blanche vient à partir du moment que le programme arrive sur la ligne 193 du fichier Index.php à la racine du forum

cette ligne :
Quote
obExit(null, null, true);

Offline maximus23

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 11,544
  • Gender: Male
  • Smf 2.1 RC3
    • Smf Français Forum non Officiel
Re: page blanche
« Reply #2 on: March 24, 2021, 04:39:11 PM »
Bonjour,

Comment arrives tu à cette conclusion ?

Je ne sais plus le lien vers ton site tu peux le remettre ?

Dans ton log/journal Smf tu as des retours erreurs ?

 :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
Re: page blanche
« Reply #3 on: March 24, 2021, 10:36:58 PM »
Bonjour,

J'ai simplement mis un echo "message"; dans le fichier index.php à la racine du forum. Chaque fois qu'il affiché le message je le déplacé jusqu'au moment ou j'avais une page blanche :

Quote
call_user_func(smf_main());
echo "Message";
// Call obExit specially; we're coming from the main area ;).
obExit(null, null, true);

Et c'est en mettant juste après la ligne obExit(null, null, true); que la page était blanche.

le lien : https://www.lavieamulhouse.com/mulhouse/

Heuuu pour le log je ne sais pas trop où le trouver  :P
à moins que ce soit ça (voir capture d'écran)

Merci pour ton aide


Eric

Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
Re: page blanche
« Reply #4 on: March 25, 2021, 01:13:55 AM »
Je viens de créer un nouveau dossier , j'ai télécharger SMF et j'ai mis tous les fichiers dans ce dossier en y ajoutant l'original Settings.php, renommer le dossier en "mulhouse"
Et rien n'y change j'ai quand même une page blanche.

Offline maximus23

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 11,544
  • Gender: Male
  • Smf 2.1 RC3
    • Smf Français Forum non Officiel
Re: page blanche
« Reply #5 on: March 25, 2021, 03:01:05 AM »
Bonjour,

Oui pour ton log c'est cela tu dois le vider provoquer l'erreur et juste après regarder ce qui se passe.

Le fait de mettre une version propre de smf sans traiter la bdd ne fonctionnera pas sans un retour de centaines d'erreurs si tu as des mods installés surtout avec des hooks.

Pour toi tester tu dois faire une copie de ta base et installer la nouvelle version de Smf en sous domaine puis tu dois faire un repair_settings en effaçant la base des hooks et là tu auras une version propre de tests.

Attention de bien utiliser une base en copie indépendante sinon tu vas te retaper tous les modules et installations diverses.

 :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
Re: page blanche
« Reply #6 on: March 25, 2021, 10:02:21 AM »
là je ne comprend plus rien, le problème n'est plus là je n'ai rien touché.

Comme je suis chez OVH après les 2 incendies qu'ils ont eu peut être qu'ils ont fait des manipulations sur les serveurs et que ça a provoqué des erreurs.

En tout cas merci pour ton aide.

Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
Re: page blanche
« Reply #7 on: March 25, 2021, 11:55:13 AM »
Dans le journal il m'indique

8192: The each() function is deprecated. This message will be suppressed on further calls

et en cherchant des infos sur each()
J'ai trouvé ceci :
Avertissement
Cette fonctionnalité est OBSOLÈTE à partir de PHP 7.2.0 et a été SUPPRIMÉE à partir de PHP 8.0.0.

 Bien que je soit en Version PHP globale 7.3, j'ai fait une marche arrière et je suis revenu sur Version PHP globale 7.2 , je vais voir si ce message reviendra dans le journal.
 

Offline maximus23

  • Local Moderator
  • SMF Super Hero
  • *
  • Posts: 11,544
  • Gender: Male
  • Smf 2.1 RC3
    • Smf Français Forum non Officiel
Re: page blanche
« Reply #8 on: March 25, 2021, 12:29:15 PM »
Bonjour,


Attention si tu as des mods qui ne sont pas à jour ne dépasse pas la version 7.0 :)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
Re: page blanche
« Reply #9 on: March 25, 2021, 01:05:22 PM »
J'ai désactivé les mods en fait j'en ai que deux (Menu Buttons, Users Online Today)

et pour le PHP Ovh nous donne tout une série (voir capture)


Offline alexetgus

  • Sr. Member
  • ****
  • Posts: 761
  • Gender: Male
    • alexetgus on Facebook
    • alexetgus on GitHub
    • @alexetgus on Twitter
    • Chez oim, forum libre !
Re: page blanche
« Reply #10 on: March 26, 2021, 02:02:33 PM »
Salut,

Fais attention, choisi toujours une version PHP "de production". ;)

Offline FraDesch

  • Newbie
  • *
  • Posts: 9
Re: page blanche
« Reply #11 on: April 04, 2021, 12:01:54 PM »
Bonjour,

Si ce problème devait revenir, pour le contourner, on peut dans "Fonctionnalité et options" désactiver "Permettre aux invités de parcourir le forum"

Ça ne résout pas le problème mais permet au forum de refonctionner.

Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
Re: page blanche
« Reply #12 on: April 04, 2021, 12:32:24 PM »
Merci FraDesch effectivement ça marche mais il y a t-il un moyen de réparer ce problème autrement ?

Offline FraDesch

  • Newbie
  • *
  • Posts: 9
Re: page blanche
« Reply #13 on: April 04, 2021, 01:12:44 PM »
Je  ne sais plus trop ce qu'on avait fait.
On a eu ce problème deux fois et je crois que c'était lié à un passage partiel de ISO-8859-1 vers UTF-8 mais sans certitude.

Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
Re: page blanche
« Reply #14 on: April 04, 2021, 01:27:41 PM »
Merci il se trouve que c'est mon cas je suis passé en UTF8 récemment :) tu m'as donné une piste déjà :)

Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
Re: page blanche
« Reply #15 on: April 05, 2021, 01:29:56 AM »
Bonjour,

J'ai peut être une piste, je vois que dans l’administration, la langue par défaut est French UTF-8
Je ne permet pas aux inscrits de la changer

Et pourtant il m'indique qu'il y a 50 inscrits qui l'utilise et 1 pour l'ISO-8859-1 English

Si je supprime le fichier index.french.php j'ai une page blanche.

Comment faire pour que 50 puissent disparaitre ? (voir capteur d'écran)



« Last Edit: April 05, 2021, 01:50:35 AM by Jefekoi »

Offline FraDesch

  • Newbie
  • *
  • Posts: 9
Re: page blanche
« Reply #16 on: April 05, 2021, 07:16:12 AM »
Les experts te donneront peut-être une solution plus facile, mais tu peux tenter de réactiver l'option de changement de langue et modifier toi-même les profiles concernés.

Mais ça va être long de passer tous les profiles en revue, je ne sais pas trop si on peut savoir lesquels sont concernés.

Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
Re: page blanche
« Reply #17 on: April 05, 2021, 09:20:36 AM »
Merci,

J'ai supprimé les 50 "french"  et 1 fois "english"dans la Table: smf_members / lngfile

J'ai donc résolu le problème des ISO-8859-1

Mais le problème de page blanche une fois que l'on se déconnecte est toujours là  :-[ :-[ :-[ :-[ :-[ :-[

Offline FraDesch

  • Newbie
  • *
  • Posts: 9
Re: page blanche
« Reply #18 on: April 05, 2021, 10:05:24 AM »
As-tu changé ta version de PHP pour une de production comme cela t'a été conseillé ?
Je testerai éventuellement PHP 7.2 et 7.4 puisque tu as la version 2.0.18 de SMF

Autre chose qu'on avait fait au même moment (on avait aussi des problèmes d'affichage de caractères accentués), c'est de lancer la conversion des entités HTML en UTF-8 (dans la maintenance du forum, onglet "Base de donnée").
Je ne vois pas trop quel pourrait être le rapport avec cette page blanche, mais c'est juste après que tout s'est remis en place et ce n'est pas revenu pour l'instant.

Offline Jefekoi

  • Jr. Member
  • **
  • Posts: 235
  • SMF 2.0.17
Re: page blanche
« Reply #19 on: April 05, 2021, 10:31:56 AM »
Merci pour ton aide..

Je l'avais déjà fait , je suis donc revenu pour refaire un passage en UTF8 et là surprise un message d'erreur qui est peu être lié à cette page blanche.

Quote
Duplicate entry 'a-11545' for key 'PRIMARY'
Fichier: /home/***/www/***/Sources/ManageMaintenance.php
Ligne: 692

Note : Il est possible que votre base de données nécessite une mise à jour. Actuellement, la version des fichiers du forum est SMF 2.0.18, alors que votre base de données est en version SMF 2.0.14. L'erreur signalée ci-dessus pourrait peut-être corrigée en exécutant la dernière version de upgrade.php.