You are not logged in.
Bonjour, j'utilise le version 0.70.2 de GLPI. Jusqu'à aujourd'hui tout fonctionnait correctement. J'utilise la Base de connaissance dans laquelle j'insère des images. Mais aujourd'hui lorsque j'ouvre un des articles, les images n'apparaissent pas et lorsque je regarde dans le bas de mon navigateur je vois qu'il essaie de se connecter à l'adresse *.*.*.1 alors que mon serveur glpi à pour adresse *.*.*.2.
Pour info, j'ai migré mon serveur GLPI dernièrement en le passant de *.*.*.1 à *.*.*.2. J'imagine donc que j'ai un 'vieux' fichier de conf qui traîne et qui dit à GLPI de pointer sur *.*.*.1. Mais je n'ai pas trouvé le fichier ni la solution.
Merci pour votre aide
Last edited by tomo (2008-09-01 13:46:02)
Offline
Vérifies le champ filename de la table glpi_docs.
Tes images sont stockées dans le répertoire files/TYPE DE FICHIER
(ex: files /GIF pour les .gif, files/PNG pour les .png....)
Donc, dans ce champ, tu dois avoir uniquement TYPE DE FICHIER / nom de l'image
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Tout d'abord merci pour ta réponse; Effectivement j'ai dû oublier quelque chose lors de migration. Je me suis connecté à phpmyadmin pour visualiser la table glpi_docs, elle apparaît bien mais je ne peux pas l'afficher, elle doit donc être vide. Ensuite j'ai cherché le dossier 'files' et j'en ai 2.
1 dans C:\Program Files\OCS Inventory NG\xampp\htdocs\ocsreports et l'autre dans C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi. J'imagine que ce n'est pas les bons. A l'intérieur je n'ai pas de type de fichier.
Quand j'enregistre l'URL du carré que j'obtiens au lieu de l'image j'ai: http://*.*.*.21/mesimages/Image/conso/1.png
On voit bien qu'il essaie de se connecter au serveur .21 alors que c'est mon ancien qui n'est plus en service. Le nouveau est en .22
Offline
Mais t'as un problème uniquement pour les images ?
quand tu crées des gabarits, des bookarks... t'as pas de problème ?
Si rien ne s'est inscrit dans la base, vérifies la variable $dbhost dans le fichier config/config_db.php
Last edited by yllen (2008-09-04 10:30:22)
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Désolé si je ne suis pas très clair. Tout fonctionne parfaitement. Helpedesk etc... En ce qui concerne la base de connaissance, je vois bien mes anciens sujets mais sans les images, j'ai un carré avec une croix rouge. Je peux créer de nouveaux tickets mais sans image. Les carré avec la croix rouge pointe sur *.*.1.21, l'erreur vient donc de là puisque mon serveur est *.*.1.22. J'ai vérifié le paramètre $dbhost dans le fichier config_db.php et j'ai bien *.*.1.22. Il doit donc y avoir un autre fichier de conf qui fait pointer mes images vers l'adresse en .21!!
Pas évident tout ça, en tout cas merci beaucoup pour ton aide.
Offline
Bon, y a un truc que je capte pas :
les images que tu ne vois pas, ce sont des images insérées avant ta migration ?
et si tu insères maintenant une nouvelle image, tu la vois ou non ? elle est bien listée dans la table glpi_docs ?
Autre question : tes images sont insérées en tant que pièce jointe ou c'est un lien dans le document ?
Last edited by yllen (2008-09-05 15:42:13)
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline