Lors de l’envoi d’un fichier .xlsx dans GLPI, j’ai rencontré un blocage : le fichier ne s’uploadait pas et une erreur s’affichait. Ce souci venait d’un problème de droits sur le répertoire de stockage des fichiers. Voici comment je l’ai résolu.

il s’agissait de l’erreur : Echec de création du répertoire XLSX Vérifiez que vous avez la permission adéquate.

🔍 Étape 1 : Trouver le répertoire files de GLPI

GLPI stocke les fichiers envoyés dans un dossier files. Pour le localiser :

sudo find / -type d -name "files" 2>/dev/null

et du coup mon repertoire se trouve ici

/var/www/glpi/files

🔐 Étape 2 : Vérifier les droits

Alors je vais déjà faire un listing via

ls -al

Je constate que le repertoire XLSX ou /var/www/glpi/files/XLSX est en mode root et pas www-data. ce qui ne permettra pas aux utilisateurs la copie, vu que seul root a les droits.

On va corriger ca en Changeant L’owner (changement propriétaire) du répertoire

sudo chown -R www-data:www-data /var/www/glpi/files

📁 Étape 3 : Réessayer l’upload

Une fois les droits corrigés, le téléversement d’un fichier .xlsx fonctionne comme prévu dans l’interface GLPI.

Conclusion


Par défaut, les droits nécessaires sur les fichiers et dossiers critiques, comme files, ne sont pas toujours configurés correctement dans GLPI. De plus, si certains formats de fichiers (par exemple .psd, .pdf ou autres extensions personnalisées) n’existent pas dans la configuration, il faudra créer ces dossiers ou emplacements spécifiques, puis attribuer manuellement les droits adaptés. Cette vérification manuelle est indispensable pour éviter des erreurs silencieuses ou un fonctionnement incomplet de GLPI.

By jack

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *