[RESOLU] repertoire html/files

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

[RESOLU] repertoire html/files

Messagepar michel2607 » 06 Fév 2006 20:26

Bonjour,

J'ai installé Drupal sur mon serveur SME 6.0, Dans l'arborescence du site il y a un répertoire files (pas celui de l'ibay, celui là est dans le répertoire html). Ce répertoire sert à uploader des fichiers, images,etc... par l'interface web de Drupal.

Le problème est qu'il m'est impossible d'afficher les immages téléchargées, elles existent mais ne s'affichent ni dans les pages web, ni si je saisi leur URL (ex : http://monsite/files/logo.png) et j'ai le message : The requested URL /drupal/files/logo.png was not found on this server.

Si je fais une copie de ce répertoire dans un autre (cp files -r files new) alors je peux afficher les images, je précise que les droits et propriètaires sont identiques.

Quelqu'un peut-il m'aider ?

Michel
Dernière édition par michel2607 le 08 Fév 2006 14:07, édité 1 fois au total.
Avatar de l’utilisateur
michel2607
Aspirant
Aspirant
 
Messages: 117
Inscrit le: 10 Juin 2003 00:00

Messagepar mad_dog » 06 Fév 2006 20:28

Il faut juste que tu modifie ton applis afin qu'elle uploade ses fichiers ailleurs, le rep. files est spécifique à chaque Ibay sur SME.

Créer un rep. par ex. fichier et tu uploadera tous tes fichiers là dedans !
Le savoir n'est bon que s'il est partagé.
http://www.societeg.com/
Image
Solution d'hébergement WEB Open-source
Avatar de l’utilisateur
mad_dog
Vice-Amiral
Vice-Amiral
 
Messages: 997
Inscrit le: 05 Fév 2003 01:00
Localisation: Nantes

Messagepar Muzo » 07 Fév 2006 10:29

Salut,

Et vérifie aussi les droits de tes fichiers.
J'ai un wiki dans un iBay qui peut uploader des images, et cela s'affiche correctement.

j'ai eu un problème au début, c'est que les images n'avaient pas les bons droits.
/Muzo
"La vie n'est pas un combat, mais une passion à défendre!" MASS HYSTERIA - Knowledge is power
Avatar de l’utilisateur
Muzo
Amiral
Amiral
 
Messages: 5236
Inscrit le: 07 Mai 2003 00:00
Localisation: BNF! Je me culturise.

Messagepar michel2607 » 07 Fév 2006 17:43

mad_dog a écrit:Il faut juste que tu modifie ton applis afin qu'elle uploade ses fichiers ailleurs, le rep. files est spécifique à chaque Ibay sur SME.

Créer un rep. par ex. fichier et tu uploadera tous tes fichiers là dedans !


Merci de t'interresser à mon problème.

Comme précisé il ne s'agit pas du répertoire files de l'ibay, mais d'un autre sous html :

/home/e-smith/files/ibays/mon-ibay/html/files

C'est pour ça que je comprend pas, d'autant que les fichiers y sont bien.

A+
Avatar de l’utilisateur
michel2607
Aspirant
Aspirant
 
Messages: 117
Inscrit le: 10 Juin 2003 00:00

Messagepar michel2607 » 07 Fév 2006 17:46

Muzo a écrit:Salut,

Et vérifie aussi les droits de tes fichiers.
J'ai un wiki dans un iBay qui peut uploader des images, et cela s'affiche correctement.

j'ai eu un problème au début, c'est que les images n'avaient pas les bons droits.


Bonjour

J'ai bien vérifié les droits et propriètaires, ce sont exactement les mêmes que ceux du répertoir obtenu par la copie, et dans celui là ça marche

A+
Avatar de l’utilisateur
michel2607
Aspirant
Aspirant
 
Messages: 117
Inscrit le: 10 Juin 2003 00:00

Messagepar ohmbar » 07 Fév 2006 18:43

Je pense à deux choses :

1-
Les répertoires "files" de chaque ibay sont des "Alias/Directory" vis-à-vis d'httpd. (see httpd.conf)
Donc en faisant référence à /files (Primary Bay) ou /MyIbay/files tu feras référence aux répertoires spéciaux SME.

Pour cibler /home/e-smith/files/ibay/MyIbay/html/files tu peux faire :

1-1 un lien symbolique (vérifier que la conf httpd contienne bien FollowSymlinks) :
- supprimer le rep /home/e-smith/files/ibay/MyIbay/html/files/
- créer le lien /home/e-smith/files/ibay/MyIbay/html/files/ -> /home/e-smith/files/ibay/MyIbay/files/
Inconvénient tu rends inexploitable le rép files d'origine "celui de SME" (mais bon...)

1-2 modifier les templates de la conf httpd pour prendre en compte directement ton rep à la place de l'ibay/files concerné

2-
"Drupal" que je ne connais pas doit générer (avec l'aide d'httpd) une réponse contenant une url en relation avec ton ibay
/MyIbay/files/toto.txt / OK

/files/toto.txt / pas bon sauf si tu utilises la Primary Bay
ohmbar
Second Maître
Second Maître
 
Messages: 37
Inscrit le: 10 Déc 2004 19:06

Messagepar michel2607 » 08 Fév 2006 14:05

Merci ohmbar,

C'est bien la bonne réponse à mes questions.

A la lumière de ton post j'ai modifié le nom du répertoire et je suis allé dans l'administration pour indiquer ce changement. Maintenant tout marche au poil.

A+
Avatar de l’utilisateur
michel2607
Aspirant
Aspirant
 
Messages: 117
Inscrit le: 10 Juin 2003 00:00


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité