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

  • mrhassan60
  • Topic Author
  • New Member
  • New Member
More
3 months 1 week ago #5405 by 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

Please Log in or Create an account to join the conversation.

  • mrhassan60
  • Topic Author
  • New Member
  • New Member
More
3 months 1 week ago #5406 by 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

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
3 months 5 days ago #5408 by Yan
Bonjour,
pourriez-vous préciser davantage votre installation de départ (GRR et xampp) et votre installation d'arrivée ?
Cordialement,
YN

Please Log in or Create an account to join the conversation.

  • mrhassan60
  • Topic Author
  • New Member
  • New Member
More
3 months 4 days ago #5410 by 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.

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
3 months 4 days ago #5411 by 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

Please Log in or Create an account to join the conversation.

  • mrhassan60
  • Topic Author
  • New Member
  • New Member
More
3 months 4 days ago #5412 by mrhassan60
Bonjour;

La version de GRR est GRR3.1.0 RC.

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
3 months 3 days ago #5413 by 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

Please Log in or Create an account to join the conversation.

  • mrhassan60
  • Topic Author
  • New Member
  • New Member
More
3 months 3 days ago #5414 by 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.

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
3 months 2 days ago #5415 by 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.

Please Log in or Create an account to join the conversation.

  • mrhassan60
  • Topic Author
  • New Member
  • New Member
More
3 months 5 hours ago - 3 months 5 hours ago #5416 by 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
Last edit: 3 months 5 hours ago by mrhassan60.

Please Log in or Create an account to join the conversation.

Moderators: Yan