bug affichage administration et personnes connectés 3.4.1c

  • ecureuil38
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 ans 5 mois #2711 par ecureuil38
Bonjour,

La version en 3.4.0b fonctionnait bien mais vu qu'il y a des correctifs de sécurité, je suis passé en 3.4.1c sur mon serveur de test qui est en Debian 10, php 7.3. Malheureusement j'ai un problème d'affichage, je suis connecté avec le compte administrateur, lorsque je clique sur administration j'ai bien le bandeau mais le reste de la page est blanche de même quand je clique sur 2 personnes connectés.
Que faire ? que dois-je vérifier ?

Merci pour votre aide.

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 ans 5 mois #2712 par Yan
Bonjour,
vous avez sûrement levé une incompatibilité du code de GRR avec php 7.3.
Que donne le code html de la page blanche ?
À ce que vous dites, s’il y a le bandeau haut, c’est la <section> qui est fautive.
Merci pour votre retour,
cordialement,
YN

Connexion ou Créer un compte pour participer à la conversation.

  • ecureuil38
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 ans 5 mois #2714 par ecureuil38
j'ai essayé en php 7.2 et c'est pareil, faut-il que j’essaie avec une version de php plus ancienne genre 5.6 ?

Pour le code je n'arrive pas à joindre le fichier. Alors le voici :

***** code de la page http://localhost/GRR/admin/admin_accueil.php?day=02&month=06&year=2020 *****

<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="Robots" content="noindex" />
<title>Nom de l'Etablissement</title>
<link rel="shortcut icon" href="../favicon.ico" />
<link rel="stylesheet" type="text/css" href="../bootstrap/css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="../include/admin_grr.css" />
<link rel="stylesheet" type="text/css" href="../bootstrap/css/select2.css" />
<link rel="stylesheet" type="text/css" href="../bootstrap/css/select2-bootstrap.css" />
<link rel="stylesheet" type="text/css" href="../bootstrap/css/jquery-ui.css" />
<link rel="stylesheet" type="text/css" href="../bootstrap/css/jquery-ui-timepicker-addon.css" >
<link rel="stylesheet" type="text/css" href="../bootstrap/css/bootstrap-multiselect.css">
<link rel="stylesheet" type="text/css" href="../bootstrap/css/bootstrap-clockpicker.min.css">
<link rel="stylesheet" type="text/css" href="../themes/default/css/style.css" />
<link rel="stylesheet" type="text/css" href="../themes/default/css/style.css" />
<link rel="stylesheet" type="text/css" href="../themes/default/css/types.css" />
<script type="text/javascript" src="../js/jquery-2.1.1.min.js"></script>
<script type="text/javascript" src="../js/jquery-ui.min.js"></script>
<script type="text/javascript" src="../js/jquery.validate.js"></script>
<script type="text/javascript" src="../js/jquery-ui-timepicker-addon.js"></script>
<script type="text/javascript" src="../bootstrap/js/bootstrap.min.js"></script>
<script type="text/javascript" src="../js/bootstrap-clockpicker.js"></script>
<script type="text/javascript" src="../js/bootstrap-multiselect.js"></script>
<script type="text/javascript" src="../js/html2canvas.js"></script>
<script type="text/javascript" src="../js/menu.js"></script>
<script type="text/javascript" src="../js/jquery.floatThead.min.js"></script>
<script type="text/javascript" src="../js/planning2Thead.js"></script>
<script type="text/javascript" src="../js/jspdf.min.js"></script>
<script type="text/javascript" src="../js/pdf.js" ></script>
<script type="text/javascript" src="../js/popup.js" charset="utf-8"></script>
<script type="text/javascript" src="../js/functions.js" ></script>
<script type="text/javascript" src="../js/select2.js"></script>
<script type="text/javascript" src="../js/select2_locale_fr.js"></script>
<script type="text/javascript" src="../js/selection.js" ></script>
<script type="text/javascript" src="../js/jscolor.js"></script></head>
<body><header><div id="panel">
<div class="accueil ">
<h2>
<a href="../day.php?area=1&amp;day=02&amp;year=2020&amp;month=06">Nom de l'Etablissement</a>
</h2>
</div>
<div class="administration">
<br><a href='./admin_accueil.php?day=02&amp;month=06&amp;year=2020'>Administration</a>
<br />
<a href='./admin_view_connexions.php'>2 personnes connectées</a>
<br /><p class='avertissement'><a href='../admin/admin_accueil.php?day=02&amp;month=06&amp;year=2020&amp;' class='avertissement' ></a></p></div>
<div class="configuration" >
<a onclick="charger();" href=" mon.site.fr/grr/admin_accueil.php?day=02...;default_language=fr ">France
<a onclick="charger();" href=" mon.site.fr/grr/admin_accueil.php?day=02...;default_language=de ">Deutch
<a onclick="charger();" href=" mon.site.fr/grr/admin_accueil.php?day=02...;default_language=en ">English
<a onclick="charger();" href=" mon.site.fr/grr/admin_accueil.php?day=02...;default_language=it ">Italiano
<a onclick="charger();" href=" mon.site.fr/grr/admin_accueil.php?day=02...;default_language=es ">Spanish
<br /><a href="../my_account.php?day=02&amp;year=2020&amp;month=06">grr Administrateur - Gérer mon compte</a>
<br/><a href="../report.php">Recherche & Stats</a>
<br /> <a href="../logout.php?auto=0&amp;redirect_page_accueil=yes" >Se déconnecter</a>
</div>
</div>
<a id="open" class="open" href="#"><span class="glyphicon glyphicon-arrow-up"><span class="glyphicon glyphicon-arrow-down"></span></span></a>
</header><section>
<div class="col-sm-3 col-xs-12"><div class="panel-group" id="accordeon">




Merci

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 ans 5 mois #2716 par Yan
C’est sûr que ce code ne peut donner qu’une section vide !
Je suis en php 7.2, donc j’ai une autre hypothèse : quelle est la version de MySql ?

Connexion ou Créer un compte pour participer à la conversation.

  • ecureuil38
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 ans 5 mois #2718 par ecureuil38
j'ai installé Mariadb car mysql sur debian 10 ça ne va pas, plein de message d'erreur à l'installation.

version mariadb:
Server version: 10.3.22-MariaDB-0+deb10u1 Debian 10

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 ans 5 mois #2720 par Yan
Bonjour,
j'ai
Code:
Version PHP : 7.2.17 Base de donnée : mysql 5.5.5-10.1.38-MariaDB
et d'après l'analyse du code source, c'est dans le calcul du menu gauche (script admin_col_gauche2.php) qu'il y a un problème...
ne le reproduisant pas, je compte sur vous pour approfondir la question.
Cordialement,
YN

Connexion ou Créer un compte pour participer à la conversation.

  • ecureuil38
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 ans 5 mois #2724 par ecureuil38
bonsoir,

Après 4 heures d'installation de mysql version 8.0.20 sous Debian 10, la version 3.4.1c semble fonctionner normalement.
Mes compétences en php sont trop limitées pour comprendre pourquoi ça ne fonctionne pas avec Mariadb.

Pb contourné !

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 ans 5 mois #2727 par Yan
Bonjour,
n'hésitez pas à revenir vers nous si vous observez des dysfonctionnements : GRR sur MySQL 8, je crois que c'est une première !
Il y a certainement une raison pour laquelle votre autre configuration dysfonctionne, ce n'est pas la même version de MariaDB (10.3 vs 10.1). Je suis surpris qu'aucune erreur ne s'affiche. Avez-vous regardé du côté des logs ?
Cordialement,
YN

Connexion ou Créer un compte pour participer à la conversation.

  • ecureuil38
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 4 ans 5 mois #2728 par ecureuil38
Bonjour,

dans /var/log/apache2/error.log
j'ai cette ligne qui apparait lorsque je clique sur administration :
[Wed Jun 03 21:23:25.322058 2020] [php7:error] [pid 3028] [client ::1:40230] PHP Fatal error: Uncaught Error: Call to undefined function mb_strtolower() in /var/www/html/GRR/admin/admin_col_gauche2.php:25\nStack trace:\n#0 /var/www/html/GRR/admin/admin_col_gauche2.php(124): sousMenu(Array, 'G\\xC3\\xA9n\\xC3\\xA9ral')\n#1 /var/www/html/GRR/admin/admin_accueil.php(36): include('/var/www/html/G...')\n#2 {main}\n thrown in /var/www/html/GRR/admin/admin_col_gauche2.php on line 25, referer: http://localhost/GRR/day.php?area=1

Je suis allé voir dans le fichier /admin_col_gauche2.php à la ligne 25, mais je vois pas ce qui cloche.

Connexion ou Créer un compte pour participer à la conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 4 ans 5 mois #2731 par Yan
Vraisemblablement votre php n'a pas été configuré avec l'extension mbstring (multi-byte string) qui gère au mieux les caractères UTF-8.
Je corrige de suite le README.md.
Désolé pour cet oubli, et merci pour votre retour.
Cordialement,
YN

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Yan