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 2009-09-03 12:25:05

lerennais
Member
From: Rennes
Registered: 2006-03-28
Posts: 120

droits sur files

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

#2 2009-09-03 12:53:55

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: droits sur files

-rwxrwxrwx  => bonjour la sécurité wink

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

#3 2009-09-03 13:46:47

lerennais
Member
From: Rennes
Registered: 2006-03-28
Posts: 120

Re: droits sur files

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

#4 2009-09-03 14:15:22

lerennais
Member
From: Rennes
Registered: 2006-03-28
Posts: 120

Re: droits sur files

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

#5 2009-09-03 15:34:58

lerennais
Member
From: Rennes
Registered: 2006-03-28
Posts: 120

Re: droits sur files

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

#6 2009-09-03 16:17:48

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: droits sur files

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

Board footer

Powered by FluxBB