You are not logged in.
Pages: 1
Suite à une réinstallation sur un serveur linux unbuntu lts hardy 8.4.3 (GLPI 0.72.1), j'ai quelques soucis avec les droits sur le dossier files/PDF. J'ai recopier les fichiers de l'ancienne installation sans problème et lorsque l'on veut accéder à ces fichier via l'interface GLPI tout fonctionne.
Par contre, si (via l'interface GLPI) je rajoute un documentet qu'ensuite je veux y accéder, j'ai un message d'erreur
"Fichier inconnu Vous n'avez pas le droit d'accéder à ce fichier"
En allant vérifier les droits de ces fichiers dans /files/PDF, je m'aperçois que tout les fichiers auxquels on accède on comme droits :
-rwxrwxrwx root root nomfichier
lorsque l'on rajoute un fichier "test", les droits sont :
-rw------- www-data www-data test
Ce fichier test n'est pas accessible alors je met les droits en :
-rwxrwxrwx www-data www-data test
Mais rien ne change. Toujours le message d'erreur.
Je suis pas un spécialiste de linux et je pense qu'il y a une manip que je n'ai pas bien faite sur les droits. Quelqu'un peut-il m'expliquer ? j'ai suivi le tuto d'installation sur le forum.
Autre chose, dans la gestion des documents, le type mime des anciens document pdf est application/pdf ou application/binary alors que ceux que l'on rajoute ont un type mime text/html même en allant modifier le type mime dans "type de document". Là encore je ne comprend pas.
Ubuntu Hardy LTS 8.4.3
OCS 1.02.01 4054 et GLPI 0.78.2
Appache 2.2.0 - Mysql : 5 - PHP 5.2.4
parc de 100 PC + 110 hors réseau
Offline
-rwxrwxrwx => bonjour la sécurité
Le répertoire files (et tout son contenu) doit avoir comme propriétaire apache (www-data).
Concernant les droits, un 775 est largement suffisant.
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
Merci pour ta réponse. J'ai fait comme tu as dit,
chown -R www-data files
puis remis les droits :
chmod -R 775 * (dans le dossier files)
Maintenant, lorsque je rajoute un document, il obtient les droits :
-rw------- www-data www-data
J'arrive à l'ouvrir mais ça n'affiche que des caractères comme ça (pour un pdf):
%PDF-1.3 %âãÏÓ 1 0 obj << /Type /Page /MediaBox [0 0 594.36 840.60] /CropBox [0 0 594.36 840.60] /Parent 2 0 R /Rotate 0 /Resources << /ProcSet [/PDF /ImageC /ImageB /ImageI] /XObject << /Obj3 3 0 R >> >> /Contents [ 4 0 R ] >> endobj 3 0 obj << /Type /XObject /Subtype /Image /Name /Obj3 /Width 1651 /Height 2335 /ColorSpace /DeviceGray /BitsPerComponent 1 /Length 5 0 R /Filter /CCITTFaxDecode /DecodeParms << /K -1 /Columns 1651 >> >> stream þFÑ‹¢!GÑG‘„mF´GG‘u#tq „yEЉt]EÑt ....
Ubuntu Hardy LTS 8.4.3
OCS 1.02.01 4054 et GLPI 0.78.2
Appache 2.2.0 - Mysql : 5 - PHP 5.2.4
parc de 100 PC + 110 hors réseau
Offline
Bon apparemment, cela est lié au type mime car sous IE il me propose d'enregistrer les documents ayant un type mime text/html et m'ouvre ceux ayant un type mimeapplication/pdf.
Par contre sous Firefox les type mime en txt/html me donne les caractère que j'ai cité avant.
Comment faire pour que les documents envoyés soit identifiés avec le bon type mime , Est-ce lié à la conf apache ?
Ubuntu Hardy LTS 8.4.3
OCS 1.02.01 4054 et GLPI 0.78.2
Appache 2.2.0 - Mysql : 5 - PHP 5.2.4
parc de 100 PC + 110 hors réseau
Offline
Bon en redémarrant le service apache c'est presque rentré dans l'ordre sauf que le type mime des fichiers pdf que je rajoute est en "application/binary" donc firefox demande seulement de les ouvrir, le fichier mimi.types possède bien le type mime application/pdf, alors pourquoi dans GLPI il apparait en "application/binary" ?
Le type mime est pourtant définit en "application/pdf" dans GLPI.
Auparavant, sur le serveur windows, les type mime dans GLPI se renseignaient tout seul. ca n'est aparemment pas le cas sous linux.
Ubuntu Hardy LTS 8.4.3
OCS 1.02.01 4054 et GLPI 0.78.2
Appache 2.2.0 - Mysql : 5 - PHP 5.2.4
parc de 100 PC + 110 hors réseau
Offline
Bon, sous Fedora, j'ai aucun problème, et Ubuntu, je connais pas assez.
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
Pages: 1