You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2022-09-28 15:15:37

Yann1ck
Member
Registered: 2021-06-17
Posts: 15

Problème sur liste déroulante lors d'un installation/migration GLPI 10

Bonjour,

Sur un Unbutu 22.04 j'ai installé GLPI 10.0.0.3. C'est une migration, j'ai migré la base qui était sur un serveur en version 9.5.5.

La config de ce nouveau serveur Unbutu 22.04 / Nginx / Maria DB /Php 8.1.2.

J'ai un Bug sur les listes déroulantes, dans un ticket ou un inventaire je n'ai aucun lieu, catégorie etc... qui m'est proposé. Et j'ai en message " les résultats ne peuvent pas être chargés"

Une idée d'où ça peut venir ?

cdt,

Offline

#2 2022-09-29 11:24:54

eric.le-corre
Member
Registered: 2013-01-07
Posts: 1,005

Re: Problème sur liste déroulante lors d'un installation/migration GLPI 10

tu n'as pas eu de message d'erreur lors de la migration base de données ?

passe en mode debug pour avoir d'autres informatiosn peut etre ?

regarde les logs du serveur

Offline

#3 2022-09-29 14:41:07

Yann1ck
Member
Registered: 2021-06-17
Posts: 15

Re: Problème sur liste déroulante lors d'un installation/migration GLPI 10

Non pas d'erreur, les données sont bien en base si je vais directement dans les lieux, responsable technique ou autre les données sont bien présentes. Mais si je vais dans un ticket chercher le lieu la liste déroulante ne m'affiche rien, idem dans tous les autres listes déroulantes.

Offline

#4 2022-09-29 15:24:58

Yann1ck
Member
Registered: 2021-06-17
Posts: 15

Re: Problème sur liste déroulante lors d'un installation/migration GLPI 10

J'ai cette erreur dés que je rentre dans un ticket dans le log Nginx mais je ne sais pas si c'est lié au problème que je rencontre.

#0 {main}
  thrown in /var/www/html/glpi/ajax/actorinformation.php on line 44" while reading response header from upstream, client: 10.X.X.X, server: glpimydomainfr, request: "GET /ajax/actorinformation.php?users_id_requester=793&only_number=true HTTP/1.1", upstream: "fastcgi://unix:/run/php/php8.1-fpm.sock:", host: "glpimydomainfr", referrer: glpimydomainfr/front/ticket.form.php?id=4886"
2022/09/29 12:27:17 [error] 2169#2169: *521 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Error: Class "Session" not found in /var/www/html/glpi/ajax/actorinformation.php:44

Last edited by Yann1ck (2022-09-29 15:26:48)

Offline

#5 2022-09-29 17:09:37

eric.le-corre
Member
Registered: 2013-01-07
Posts: 1,005

Re: Problème sur liste déroulante lors d'un installation/migration GLPI 10

quand tu as fait la MAJ des fichiers GLPI, tu as ecrase les anciens fichiers ou tu as supprimé le contenu avant ?

Offline

#6 2022-09-29 17:26:24

Yann1ck
Member
Registered: 2021-06-17
Posts: 15

Re: Problème sur liste déroulante lors d'un installation/migration GLPI 10

J'ai fait la maj et l'import de la base sur le nouveau serveur . Ensuite j'ai remplacé le dossier files par celui de notre serveur glpi de prod qui est en 9.5.5

Offline

#7 2022-09-30 08:59:54

eric.le-corre
Member
Registered: 2013-01-07
Posts: 1,005

Re: Problème sur liste déroulante lors d'un installation/migration GLPI 10

je dis cela car la procédure de MAJ est celle-ci :

backup your config directory, especially for your GLPI key file (config/glpi.key or config/glpicrypt.key) which is randomly generated;
backup your files directory, it contains users and plugins generated files, like uploaded documents;
backup your marketplace and plugins directory.


Download latest GLPI version.
Ensure the target directory is empty and extract files there. (en gros faut supprimer les anciens fichiers avant...
Restore the previously backed up config, files, marketplace and plugins directory.
Then open the GLPI instance URI in your browser, or (recommended) use the php bin/console db:update command line tools.

Offline

#8 2022-09-30 10:08:50

Yann1ck
Member
Registered: 2021-06-17
Posts: 15

Re: Problème sur liste déroulante lors d'un installation/migration GLPI 10

Oui tout était vide j'ai fait une installation propre sur une nouvelle VM. sauf qu'au lieu de choisir installer j'ai choisi migration et j'ai importé la base que je venais d'injecter. Ensuite j'ai mis mes dossiers files/plugins/marketplace/config à la place de ceux générés par l'installeur.

j'ai déja fait des migrations glpi sans soucis, la seule différence c'est que la j'ai mis Nginx au lieu d'apache et je me demande si ça vient pas de la.

Offline

#9 2022-09-30 10:44:27

Yann1ck
Member
Registered: 2021-06-17
Posts: 15

Re: Problème sur liste déroulante lors d'un installation/migration GLPI 10

J'ai désinstallé nginx et mis apache2 et je n'ai plus le problème.

il doit y avoir des modules PHP que nginx n'arrive pas à charger avec la conf nginx de base . si quelqu'un sait comment paramétrer parfaitement  la conf du site pour nginx dans site-avalaible pour GLPI je suis preneur.

voila ma configuration, j'ai supprimé les commentaires pour que ce soit plus lisible:

server {
        listen 80 default_server;
        listen [::]:80 default_server;
       
        listen 443 ssl default_server;
        listen [::]:443 ssl default_server;

        ssl_certificate /path/certif;
        ssl_certificate_key /path/certif;


        root /var/www/html/glpi;


        index index.html index.htm index.php index.nginx-debian.html;

        server_name glpimydomainfr  wwwglpimydomainfr;
        access_log  /var/log/nginx/glpimydomainaccess.log;

        location / {
               
                try_files $uri $uri/ =404;
        }

       
        location ~ \.php$ {
                include snippets/fastcgi-php.conf;

                fastcgi_pass unix:/run/php/php8.1-fpm.sock;
   
        }

        location ~ /\.ht {
                deny all;
        }
}

Last edited by Yann1ck (2022-09-30 11:33:18)

Offline

Board footer

Powered by FluxBB