Image
Résolu
treckar
Messages postés
70
Statut
Membre
-
treckar Messages postés 70 Statut Membre -
treckar Messages postés 70 Statut Membre -
Bonjour,
voilà le code de mon image:
<p><img src="images/handicap.jpg" /></p>
Quand je lance le fichier /var/www/html/index.html j'obtient une page avec une image à l'interieur. Jusqu'ici tout va bien.
la chute: quand je lance 127.0.0.1, j'obtient la page index.html mais à la place de l'image, j'ai une icone image cassé.
une idée du pourquoi?
merci
voilà le code de mon image:
<p><img src="images/handicap.jpg" /></p>
Quand je lance le fichier /var/www/html/index.html j'obtient une page avec une image à l'interieur. Jusqu'ici tout va bien.
la chute: quand je lance 127.0.0.1, j'obtient la page index.html mais à la place de l'image, j'ai une icone image cassé.
une idée du pourquoi?
merci
A voir également:
- Image
- Image iso - Guide
- Légender une image - Guide
- Reduire taille image - Guide
- Acronis true image - Télécharger - Sauvegarde
- Image gratuite - Guide
3 réponses
Salut,
Surement un problème de chemin.
Arrives tu à accéder à ton image via l'url http://127.0.0.1/images/handicap.jpg ?
Surement un problème de chemin.
Arrives tu à accéder à ton image via l'url http://127.0.0.1/images/handicap.jpg ?
Forbidden
You don't have permission to access /images/handicap.jpg on this server
You don't have permission to access /images/handicap.jpg on this server
Quand tu ouvres ton fichier html tel quel, tu lis ta page via ton OS (système de fichier), tu utilises donc les droits de ton compte qui a les droits d'accès à cette image.
Quand tu passes par http://localhost/index.html, c'est ton serveur web va lire l'image. Dans ton cas il semble que ton serveur web n'as pas les droits sur cette image.
Ouvre un terminal en administrateur et essaye ceci (je suppose que tu utilises le serveur web Apache2 sur une distribution linux) :
On défini le propriétaire et le groupe de tous tes fichiers dans /var/www. L'utilisateur www-data est l'utilisateur d'Apache2 par défaut. On défini également le groupe users pour les fichiers afin que tu puisses avoir les droits de les modifier.
On défini les droits de tous les fichiers /var/www.
Quand tu passes par http://localhost/index.html, c'est ton serveur web va lire l'image. Dans ton cas il semble que ton serveur web n'as pas les droits sur cette image.
Ouvre un terminal en administrateur et essaye ceci (je suppose que tu utilises le serveur web Apache2 sur une distribution linux) :
chown -R www-data:users /var/www
On défini le propriétaire et le groupe de tous tes fichiers dans /var/www. L'utilisateur www-data est l'utilisateur d'Apache2 par défaut. On défini également le groupe users pour les fichiers afin que tu puisses avoir les droits de les modifier.
chmod -R 775 /var/www
On défini les droits de tous les fichiers /var/www.