Problème de mise à jour d'un site web avec GRR (via XAMPP)

  • mrhassan60
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 9 mois 4 semaines #5405 par mrhassan60
Bonjour, J'essaie de mettre à jour XAMPP pour actualiser apache2, mysql et php, mais je fais face à un problème. Je rencontre une erreur avec le message suivant : "Fatal error: Uncaught TypeError: mysqli_connect(): L'argument #5 ($port) doit être de type ?int, une chaîne a été fournie dans C:\xampp\htdocs\GRR\index.php:50 Trace de la pile : #0 C:\xampp\htdocs\GRR\index.php(50): mysqli_connect('localhost', 'root', Object(SensitiveParameterValue), '3306', 'grr') #1 {main} thrown in C:\xampp\htdocs\GRR\index.php on line 50"

Merci pour votre aide.
Mrhassan60

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

  • mrhassan60
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 9 mois 4 semaines #5406 par mrhassan60
J'essaye avec la version 3.3.0 à mettre à jour mais avec la version xampp 3.2.2 ça fonctionne très bien.

mrhassan60

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 9 mois 3 semaines #5408 par Yan
Bonjour,
pourriez-vous préciser davantage votre installation de départ (GRR et xampp) et votre installation d'arrivée ?
Cordialement,
YN

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

  • mrhassan60
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 9 mois 3 semaines #5410 par mrhassan60
Bonjour,Bien que je n'aie pas effectué l'installation initiale, je peux vous fournir des détails sur la configuration d'origine. L'installation comprend une base de données MariaDB :
-grr
- information_schema
- mysql
- performance_schema
- phpmyadmin
- test
- xibo
utilisant MariaDB version 10.1.25, PHP version 7.4.33, Apache version 2.4.55, et phpMyAdmin version 4.7.0.Cependant, en cherchant des solutions, j'ai rencontré plusieurs erreurs telles que :
  1. Avertissement : "foreach argument must be of type array|object, null given" dans C:\xampp\htdocs\GRR\day.php
  2. Variable non définie $yourArray dans C:\xampp\htdocs\GRR\day.php
  3. Erreur fatale : "Uncaught mysqli_sql_exception: Unknown column 'who_can_book' in 'field list'" dans C:\xampp\htdocs\GRR\include\mysql.inc.php:86
Il est important de noter que ces erreurs surviennent uniquement avec la nouvelle version XAMPP 3.3.0, la version actuelle de mon serveur (3.2.2) fonctionnant correctement.Pour migrer les anciennes données, j'ai suivi ces étapes :
  1. Sauvegarder le dossier htdocs.
  2. Sauvegarder le dossier mysql.
  3. Désinstaller la version actuelle de XAMPP.
  4. Installer la nouvelle version de XAMPP.
  5. Copier toutes les bases situées dans sauvegarde_xampp\mysql\data vers xampp\mysql\data (un dossier par base).
  6. Copier le fichier ibdata1 depuis sauvegarde_xampp\mysql\data vers xampp\mysql\data. Ce fichier contient toutes les informations des bases de données pour le moteur utilisé.
  7. Copier les sites depuis sauvegarde_xampp\htdocs vers xampp\htdocs.
Ces étapes devraient permettre la migration des données vers la nouvelle version de XAMPP. Si vous avez des suggestions pour résoudre les erreurs rencontrées, je suis ouvert à toute recommandation.

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 9 mois 3 semaines #5411 par Yan
Vous ne répondez pas à la question : quelle(s) version(s) de GRR ?
Sans cela nous ne pouvons pas vous aider ni corriger un éventuel bug...
Cordialement,
YN

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

  • mrhassan60
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 9 mois 3 semaines #5412 par mrhassan60
Bonjour;

La version de GRR est GRR3.1.0 RC.

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 9 mois 3 semaines #5413 par Yan
Bonjour,
voici ce que je ferais :
- sauvegarder vos données depuis l'ancienne version, copier l'ensemble de l'arborescence par mesure de sécurité;
- installer la dernière version de GRR3 : github.com/JeromeDevome/GRR/releases/tag/v3.5.1c dans le dossier htdocs de votre nouvelle installation xampp:
- vérifier que GRR 3.5.1c fonctionne bien avec les réglages par défaut;
- restaurer dans GRR les données précédemment sauvegardées;
- accepter la mise à jour de la base de données lors de la connexion en administrateur;
- vérifier à nouveau que tout va bien avec cette nouvelle installation.
En cas de difficulté, n'hésitez pas à revenir ici !
Cordialement,
YN

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

  • mrhassan60
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 9 mois 2 semaines #5414 par mrhassan60
Bonjour,Pendant la mise à jour de GRR, j'ai rencontré une erreur qui, bien qu'elle ne soit pas critique, mérite d'être signalée. L'erreur est la suivante : INSERT INTO grr__setting VALUES ('menu_gauche', '1') (1062 : Entrée en double 'menu_gauche' pour la clé 'PRIMARY').En parallèle, je fais face à un autre souci : l'affichage incorrect de ma page web, où les éléments sont dispersés et ne s'affichent pas comme prévu.

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

  • Yan
  • Developpeur GRR
  • Developpeur GRR
Plus d'informations
il y a 9 mois 2 semaines #5415 par Yan
Merci pour le signalement, c'est effectivement une erreur non critique.
Pour le problème de mise en page, avez-vous bien installé GRR 3.5.1 dans un dossier vide ?
Si oui, il s'agit vraisemblablement d'un problème de cache, essayez le vider le cache du navigateur....
À suivre.

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

  • mrhassan60
  • Auteur du sujet
  • Nouveau membre
  • Nouveau membre
Plus d'informations
il y a 9 mois 2 semaines - il y a 9 mois 2 semaines #5416 par mrhassan60
Bonjour,

J'ai téléchargé GRR 3.5.1 je l'ai décompresser et je l'ai mis dans le dossier htdocs. (en remplacent l'ancien GRR) 
J'ai essayé de vider le cache mais ça ne changer rien.

MrHassan60
Dernière édition: il y a 9 mois 2 semaines par mrhassan60.

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

Modérateurs: Yan