Problème pour creer un site sous linux/Quanta
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour
Je débute dans la création de site web, et je rencontre un problème sur lequel je sollicite votre aide.
Je travaille sous linux en utilisant Quanta+.
Mon problème concerne l'affichage d'images.
Lorsque j'affiche un image qui est dans le même dossier que la page html chargée, l'image s'affiche sans problème.
Mais lorsque je met mes images dans un sous-dossier images, elles ne s'affichent pas pourtant je rentre le bon chemin et la bonne syntaxe. (J'en ai même essayé différentes au cas où)
J'ai même essayé de rentrer le chemin complet depuis la racine mais rien n'y fait... J'ai tenté aussi d'intégrer l'image par l'intermédiaire du bouton "image" prévu à cet effet sur quanta et toujours rien.
Il faut préciser qu'il en est de même pour les images chargées depuis le fichier de style.css ou j'ai tenté des deux manières suivantes :
Alors que le fichier style.css est quant a lui bien pris en compte de la manière suivante :
Merci par avance pour votre aide...
Je débute dans la création de site web, et je rencontre un problème sur lequel je sollicite votre aide.
Je travaille sous linux en utilisant Quanta+.
Mon problème concerne l'affichage d'images.
Lorsque j'affiche un image qui est dans le même dossier que la page html chargée, l'image s'affiche sans problème.
<img src="arf.gif" width="22" height="18" alt="#"/>
Mais lorsque je met mes images dans un sous-dossier images, elles ne s'affichent pas pourtant je rentre le bon chemin et la bonne syntaxe. (J'en ai même essayé différentes au cas où)
<img src="images/smileys/arf.gif" width="22" height="18" alt="#"> <img src="../images/smileys/arf.gif" width="22" height="18" alt="#">
J'ai même essayé de rentrer le chemin complet depuis la racine mais rien n'y fait... J'ai tenté aussi d'intégrer l'image par l'intermédiaire du bouton "image" prévu à cet effet sur quanta et toujours rien.
Il faut préciser qu'il en est de même pour les images chargées depuis le fichier de style.css ou j'ai tenté des deux manières suivantes :
background-image: url("../images/arf.gif"); background-image: url("images/arf.gif");
Alors que le fichier style.css est quant a lui bien pris en compte de la manière suivante :
<link rel="stylesheet" media="screen" type="text/css" title="Groove" href="styles/style.css" />
Merci par avance pour votre aide...
A voir également:
- Problème pour creer un site sous linux/Quanta
- Créer un compte google - Guide
- Créer un lien pour partager des photos - Guide
- Comment créer un groupe whatsapp - Guide
- Site comme coco - Accueil - Réseaux sociaux
- Site de telechargement - Accueil - Outils
2 réponses
Bonjour,
Peut-on avoir une description de la structure des fichiers de ton site ?
Dans quoi fais-tu la visualisation des pages ?
Une page est-elle en ligne ? Qu'on puisse la voir.
Et, au cas où, une erreur fréquente : les images ne s affichent pas sur le site
Peut-on avoir une description de la structure des fichiers de ton site ?
Dans quoi fais-tu la visualisation des pages ?
Une page est-elle en ligne ? Qu'on puisse la voir.
Et, au cas où, une erreur fréquente : les images ne s affichent pas sur le site
Bien il semble que personne ne puisse me donner la solution à ce problème mineur, alors j'ai décidé de clore la discussion, vu que le problème n'est plus celui posé par le titre.
Je récapitule la solution au problème d'affichage des images.
Dans httpd.conf, vérifiez les syntaxes des lignes suivantes :
...ce qui pose alors le problème de la redirection donc :
- soit vous créez une page index.html dans le répertoire /var/www avec un lien qui redirige vers /var/www/dossier_site/index.html
- soit vous ajoutez dans httpd.conf après
Je récapitule la solution au problème d'affichage des images.
Dans httpd.conf, vérifiez les syntaxes des lignes suivantes :
DocumentRoot /var/www <Directory /var/www>
...ce qui pose alors le problème de la redirection donc :
- soit vous créez une page index.html dans le répertoire /var/www avec un lien qui redirige vers /var/www/dossier_site/index.html
- soit vous ajoutez dans httpd.conf après
<Directory /var/www>la ligne :
RedirectMatch ^/$ /dossier_site/
/var/www/dossier_site
et les images :
/var/www/dossier_site/images
la feuille style :
/var/www/dossier_site/styles
Cependant je cerne un peu mieux le problème... (enfin c'est vite dis car je pige pas pourquoi ça fait ça)
Dans mon fichier httpd.conf j'avais modifié les lignes :
DocumentRoot /var/www
et
<Directory /var/www>
en
DocumentRoot /var/www/dossier_site
et
<Directory /var/www/dossier_site>
J'ai rétablis le fichier httpd.conf par défaut et les images s'affichent correctement, cependant un autre problème se pose c'est que ainsi, j'ai une page index of/ qui s'affiche et je ne peux que contourner le problème en mettant un index.php directement dans /var/www avec un lien qui redirige vers /var/www/dossier_site/index.php
J'aimerais si possible éviter d'avoir à appliquer cette méthode... si possible.
Le site est visible en ligne mais je l'héberge sur mon pc et comme il n'en est vraiment qu'a ses débuts, est pas toujours on-line.
http://aasensuio.isa-geek.net/
Merci
juste après la ligne
Cependant (je suis chiant je sais) un dernier petit truc me chagrine, c'est le fais que l'url de mon site s'affiche ainsi dans la barre d'adresse :
http://aasensuio.isa-geek.net/dossier_site/
et non ainsi :
http://aasensuio.isa-geek.net/
Tout simplement...
Ben si vous voyez le moyen d'arranger ça je vous en remercie par avance. Sinon au pire c'est un problème qui n'est pas très grave, dont je peux me passer de résoudre dans l'immédiat.
Merci de votre patience.