Skip to main content Help Control Panel

Login   A+   A-

Community «   Le forum «   Besoin d'aide «  

[Réglé]Collections

j'ai relu l'article [Réglé] problème de chemin pour les collections.
aucun problème en extranet.
j'ai essayé de configurer un serveur à la maison sous XAMPP.
disque C: avec xampp = C:\ServeurApache\xampplite\htdocs\maison ou il y a yacs
sur le disque D: il y a les diverses collections d:/Films d:/Photos par exemple
ce qui donne dans yacs:
Titre
Merci de réfléchir à un titre significatif
Chemin d'accès local
Le chemin d'accès aux fichiers depuis ce serveur
Préfixe d'accès réseau
L'adresse ftp:// ou http:// utilisée pour accéder à la collection
et bien le problème est le suivant: aucun problème pour lire la musique (fichier mp3).
mais impossibilité de voir les photos ou de lire les fims pourtant parfois dans le même répertoire j'ai des photos, de la musique et des films (c'est l'ordi des enfants et tout n'est pas bien classé).
je peux me ballader dans les répertoires, voir les fichiers, lire les mp3, mais pas voir les photos.
j'ai par exemple l'affichage suivant, mais le diaporama n'affiche rien:
Jouer toute la musique de ce répertoire >>
Afficher un diaporama avec les images de ce répertoire
100-0001 IMG 2.jpg 891,134 le 18 avril 2004
100-0001 IMG 22.jpg 155,969 le 10 janvier 2004
100-0001 IMG 3.jpg 1,563,109 le 1er février 2004
100-0002 IMG.jpg 712,236 le 18 avril 2004

Comments

GnapZ
from Caribbean
2970 posts

on June 22 2006


Bonjour,

Dans le préfixe d'accès réseau, tu ne peux spécifier http://localhost/films car cela sous-entends /yacs/films.

Déjà, assure-toi qu'il y a bien un respect des minuscules/majuscules à ce niveau.

Ensuite, si c'est pour une utilisation "locale" (sur le poste, pas en intranet), tu peux utiliser le protocole file: file:d:\\\Films.

Sinon, il faut placer yacs au moins sur le même disque que les collections (ou inversement).
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
490 posts

inspired from GnapZ on June 22 2006


GnapZ : ce qui me chagrine c'est que dans le même répertoire de la collection, je peux lire certains fichiers (les mp3) et pas les autres (.avi et .jpg) alors que tout semble fonctionner normalement.
Bernard
avatar
from nearby-an-airport
Associate, 6796 posts

inspired from olivier on June 22 2006


Olivier: Je viens de faire l'essai, en ajoutant quelques fichiers sur une clé USB, photos JPEG, musiques MP3, document PDF. Puis configuration du serveur pour créer un chemin d'accès au disque virtuel (/usb --> e:/). Puis configuration de YACS pour gérer la collection. Tout marche nickel... Dans ton cas, le problème ne viendrait pas de la configuration Apache dès fois ?
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
490 posts

inspired from Bernard on June 22 2006


Bernard : si c'est ça, j ne sais pas comment je vais m'en sortir, car j ne connais rien à Apache...
Bernard
avatar
from nearby-an-airport
Associate, 6796 posts

inspired from olivier on June 23 2006


Olivier: est-ce que ça ne pourrait pas venir des noms de fichier ? En supprimant espaces, lettres accentuées, pour ne garder que les lettres de a à z et les chiffres, qu'est-ce que ça donne ?
Dobliu
avatar
from L'Île de Pâques (en espagnol Isla de Pascua, en rapanui Rapa Nui)
216 posts

on June 24 2006


Bonjour,
OLIVIER: problème identique. YACS 6.5 serveur Easyphp 1.8.
Je peux insérer des images et les voir sans problème dans un article.
BERNARD: pour la collection, j'ai essayé un nom de fichier sans espace img1.jpg, img2.jpg ..... rien à faire
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
490 posts

inspired from dobliu on June 24 2006


Dobliu : je viens de faire sans espace, le problème subsiste:
chemin dans le navigateur firefox: http://192.168.10.11/Photos%20Odile/1000014IMGreduite.jpg avec comme réponse: "objet non trouvé"
alors que dans le même répertoire:
http://192.168.10.11/maison/collections/browse.php?path=Photos+Odile
1000014IMGreduite.jpg 70,024 le 11 janvier 2004
But You Say.mp3 1,470,903 le 28 mars
 à la ligne du dessous le fichier mp3 est parfaitement lisible dans le lecteur windows media player.
même essaie infructueux dans un répertoire dont le nom ne comporte pas d'espace, avec des fichiers multimédias sans espace.
Réponse de VLC "Unable to open 'http://192.168.10.11/Films/antidote.avi' "
dans l'explorateur windows le chemin d'accès aux fichiers de l'exemple est :
\\Maison\Photos Odile
le disque D: est bien en partage sous windows 2000
Dobliu
avatar
from L'Île de Pâques (en espagnol Isla de Pascua, en rapanui Rapa Nui)
216 posts

on June 24 2006


OLIVIER: j'utilise également Firefox. Je peux visualiser les images de la collection dans un nouvel onglet en tapant les adresses affichées par YACS mais pas par le menu de Firefox.
"remarque:ici, j'ai un petit problème de temps en temps d'affichage du commentaire en entier (pas de cadre, il manque 2 ou 3 caractères)?"
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
490 posts

inspired from dobliu on June 24 2006


Dobliu : pas compris ta méthode.
dans l'exemple que je donne ci-dessus pour afficher la photo dans firefox, je mets le chemin suivant: file://///Maison/Photos%20Odile/1000014IMGreduite.jpg
Dobliu
avatar
from L'Île de Pâques (en espagnol Isla de Pascua, en rapanui Rapa Nui)
216 posts

on June 24 2006


OLVIER : exemple de ma collection

Pour être plus précis, quand je clicque droit OUVRIR dans un nouvel ONGLET, ça n'ouvre rien. Quand je COPIE le lien dans un nouvel onglet ça marche .

"ah ce pb d'affichage ..."
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
490 posts

inspired from dobliu on June 24 2006


Dobliu : bien chez moi ça ne marche pas !
j'ai essayé autre chose avec le même exemple:
http://maison/d:/Photos%20Odile/1000014IMGreduite.jpg
dans le navigateur, et là surprise j'ai une erreur Apache:

Accès interdit!

Vous n'avez pas le droit d'accéder à l'objet demandé. Soit celui-ci est protégé, soit il ne peut être lu par le serveur.

Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.

Error 403

maison
06/24/06 11:19:45
Apache/2.2.2 (Win32) DAV/2 mod_ssl/2.2.2 OpenSSL/0.9.8b mod_autoindex_color PHP/5.1.4
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
490 posts

inspired from olivier on June 24 2006


Olivier : bon j'ai mis la collection sur le même disque que yacs.
j'ai essayé d'autres paramètres dans les collections et j'ai toujours le même problème d'accès, avec lecture des mp3 possibles mais pas des jpg.
cela ressemble à un problème de gestion des droits d'utilisateurs sous windows avec Apache.

http://192.168.10.11/c:/Photos%20Odile/100-0001_IMG_2.JPG

Accès interdit!

Vous n'avez pas le droit d'accéder à l'objet demandé. Soit celui-ci est protégé, soit il ne peut être lu par le serveur.

Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le gestionnaire du site.

Error 403

maison
06/24/06 11:19:45
Apache/2.2.2 (Win32) DAV/2 mod_ssl/2.2.2 OpenSSL/0.9.8b mod_autoindex_color PHP/5.1.4
Dobliu
avatar
from L'Île de Pâques (en espagnol Isla de Pascua, en rapanui Rapa Nui)
216 posts

on June 24 2006


OLIVIER: Aprés plusieurs essais j'ai trouvé ce moyen;
 voila je déclare le répertoire de ma collection sous un alias
 dans httpd.conf.

 Alias /collect/ "f:/Images/nature/"

 < Directory "f:/Images/nature" >
 #Ordre de lecture des règles
 AllowOverride None
 order allow,deny
 allow from 127.0.0.1
< /Directory >

 ATTENTION:
 (je n'ai pas collé le signe < avec Directory pb affichage)

En fait, l'administration Easyphp permet de  créer des alias

 puis dans le champs de la collection de YACS:

 Chemin d'accés local

= f:/Images/nature
 Préfixe d'accès réseau =

http://127.0.0.1/collect

 RESULTAT: ça marche !



Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
490 posts

inspired from dobliu on June 24 2006


Dobliu : je n'ai pas compris ta modif ni trouvé le fichier http.conf, peut être une différence en easyphp et xampp.
mais ce dont je suis certain, c'est que nos informaticiens préférés (et ils le sont tous) vont comprendre le problème grâce à tes recherches.
à yacs rien d'impossible !
Dobliu
avatar
from L'Île de Pâques (en espagnol Isla de Pascua, en rapanui Rapa Nui)
216 posts

on June 24 2006


OLIVIER: je ne connais pas XAMPP; la différence est APACHE v2.0 par rapport à EasyPhp en APACHE v1.33.
J'ai essayé de trouver quelque chose sur le net ,
voici un lien en ALLEMAND (c'est l'effet coupe du monde)
http://www.apachefriends.org/f/viewtopic.php?t=18323&

un commentaire indique :
Also, du hast ein XAMPP zwischen 1.4.14 / 1.4.15 / 1.4.16

Somit hast du noch das alte Verfahren für die httpd.conf.

Editiere bitte die
\xampp\apache\conf\ httpd.conf
....
Alias /pdf100 "F:/pdf100/"
<Directory "F:/pdf100">
    Options +Indexes
    Order allow,deny
    Allow from all
</Directory>

Alias /pdf200 "G:/pdf200/"
<Directory "G:/pdf200">
    Options +Indexes
    Order allow,deny
    Allow from all
</Directory>

Tu vois où est localisé le fichier httpd.conf à modifier, ainsi que dans ce post les alias pour l'accés au répertoire F:/ pdf100 et G:/pdf200.
----
Il existe peut être un menu dans XAMPP pour déclarer des alias autrement qu'en manu ?
----

!!! Question TECHNIQUE, Pourquoi pour un fichier MP3, je ne suis pas obligé de modifier  APACHE  (httpd.conf) et pour les images JPG je dois le faire ?

Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
490 posts

on June 25 2006


Dobliu :
Super ça marche ! grand merci à toi !
clap hail
voici les paramètres pour mon disque D:
dans le fichier httpd.conf de xampplite (sous /apache/conf) après l'alias par défaut déjà inscrit dans le fichier j'ai mis pour mon disque D:
" #
# Each directory to which Apache has access can be configured with respect
# to which services and features are allowed and/or disabled in that
# directory (and its subdirectories).
#
# First, we configure the "default" to be a very restrictive set of
# features. 
#
<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>
 Alias /D "D:/"
<Directory "D:/">
    Options +Indexes
    Order allow,deny
    Allow from all
</Directory>
"

puis dans yacs:
Chemin d'accès local
Le chemin d'accès aux fichiers depuis ce serveur
Préfixe d'accès réseau
L'adresse ftp:// ou http:// utilisée pour accéder à la collection
Bernard
avatar
from nearby-an-airport
Associate, 6796 posts

on June 25 2006


Ok, si je résume le problème et sa résolution en fonction des éléments expliqués ci-dessus :

-  La navigation sous YACS marche bien (passage d'un répertoire à un autre, liste du contenu, ...) - Ceci signifie que la configuration d'accès local est correcte pour YACS

-  L'accès à un fichier ne fonctionne pas - Ce peut-être parce que le serveur web ne comprend pas l'adresse construite par YACS pour accèder au fichier. Dans ce cas, retoucher la configuration pour indiquer à Apache comment localiser les fichiers associés au préfixe de la collection.
Olivier
avatar
from Rouen Lat:49:27:08N (49.4522) Lon:1:05:10E (1.086)
490 posts

inspired from Bernard on June 25 2006


Bernard : si c'est toi qui le dis, alors c'est vrai !

Rate this page
Posted by Olivier on June 22 2006, (popular)