IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Symfony PHP Discussion :

probleme d'affichage des images sous symfony


Sujet :

Symfony PHP

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 11
    Points
    11
    Par défaut probleme d'affichage des images sous symfony
    salam
    je travail avec symfony, doctrine sous wampserver
    j'ai un petit probleme c'est que les images ne s'affiche pas
    meme si j'ai fait la configuration du httpd.conf sui est comme suivant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    Include "c:/wamp/alias/*"
     
     
     
    # Soyez sûr d'avoir seulement cette ligne une fois dans votre configuration
    NameVirtualHost 127.0.0.1:8080
     
    # C'est la configuration pour votre projet
    Listen 127.0.0.1:8080
     
    <VirtualHost 127.0.0.1:8080>
      DocumentRoot "C:\wamp\www\jawdah_div\web"
      DirectoryIndex index.php
      <Directory "C:\wamp\www\jawdah_div\web">
        AllowOverride All
        Allow from All
      </Directory>
     
      Alias /sf C:\wamp\www\jawdah_div\lib\vendor\symfony\data\web\sf
      <Directory "C:\wamp\www\jawdah_div\lib\vendor\symfony\data\web\sf">
        AllowOverride All
        Allow from All
      </Directory>
    </VirtualHost>
    et pour recuperer une image j'ai fait

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="images/nomimage.extention"/>
    j'ai verifier les dossiers images , tous est bien
    les images s'affiche dans la 1ere page indexSuccess
    mais je sais pas pourquoi les images ne s'affiche pas dans les autres pages ???

    merci d'avance de m'avoir aidé

  2. #2
    Membre habitué
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 76
    Points : 127
    Points
    127
    Par défaut
    c'est probablement un problème de chemin des images.

    essaie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="/images/nomimage.extention"/>
    en rajoutant le "/" devant tu es sur d'aller à la racine de ton répertoire web.

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2011
    Messages
    74
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2011
    Messages : 74
    Points : 58
    Points
    58
    Par défaut
    Ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="<?php echo sfConfig::get('sf_upload_dir'); ?>/nomImage.ext" />
    pour les images uploadés.

  4. #4
    Membre à l'essai
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 11
    Points
    11
    Par défaut
    Citation Envoyé par Joauc Voir le message
    c'est probablement un problème de chemin des images.

    essaie
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="/images/nomimage.extention"/>
    en rajoutant le "/" devant tu es sur d'aller à la racine de ton répertoire web.
    meme si j'ajoute la racine il ne s'affiche pas dans les autres pages
    et meme dans la page indexsuccess les images s'affiche sans l'ajout de la racine
    et quand j'ajoute la racine dans indexSuccess l'eimage ne s'affiche pas

  5. #5
    Membre habitué
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2010
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 76
    Points : 127
    Points
    127
    Par défaut
    Citation Envoyé par goood Voir le message
    meme si j'ajoute la racine il ne s'affiche pas dans les autres pages
    et meme dans la page indexsuccess les images s'affiche sans l'ajout de la racine
    et quand j'ajoute la racine dans indexSuccess l'image ne s'affiche pas
    Etrange ça marche très bien chez moi ??

    De toutes façon c'est un problème de chemin il ne trouve pas tes images.
    Si tu as des outils de débug sur ton navigateur tu peux voir les chemin où le navigateur va chercher tes images.

    le chemin doit être du type

    C:/wamp/www/jawdah_div/web/images/monimage.extension

    si tu as quelque chose du type

    C:/wamp/www/jawdah_div/web/monmodule/monaction/images/monimage.extension ça va pas

    il faut alors que tu mettes '../../' devant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="../../images/nomimage.extention"/>

  6. #6
    Membre à l'essai
    Inscrit en
    Mai 2009
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Mai 2009
    Messages : 16
    Points : 11
    Points
    11
    Par défaut
    Citation Envoyé par Joauc Voir le message
    Etrange ça marche très bien chez moi ??

    De toutes façon c'est un problème de chemin il ne trouve pas tes images.
    Si tu as des outils de débug sur ton navigateur tu peux voir les chemin où le navigateur va chercher tes images.

    le chemin doit être du type

    C:/wamp/www/jawdah_div/web/images/monimage.extension

    si tu as quelque chose du type

    C:/wamp/www/jawdah_div/web/monmodule/monaction/images/monimage.extension ça va pas

    il faut alors que tu mettes '../../' devant

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <img src="../../images/nomimage.extention"/>
    c vraimant etrange, j'ai essayet d'ecrire tous le chemain , ou d'uriliser le browser de dreamweaver pour trouver lURL exactemant mais ça marche pas
    c bizaaar aucune methode ne fonctionne chez moi :S

  7. #7
    Expert éminent
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : DPO
    Secteur : Distribution

    Informations forums :
    Inscription : Septembre 2005
    Messages : 4 954
    Points : 8 486
    Points
    8 486
    Par défaut
    Quel est le code http généré pour le nom de l'image ?

Discussions similaires

  1. Réponses: 5
    Dernier message: 25/09/2008, 22h03
  2. Réponses: 0
    Dernier message: 01/09/2008, 15h38
  3. [CR XI] Probleme d'affichage des images
    Par tarekos dans le forum SAP Crystal Reports
    Réponses: 0
    Dernier message: 17/06/2008, 10h45
  4. Problème d'affichage des images sous apache/php
    Par kikoo_of_dijon dans le forum Apache
    Réponses: 9
    Dernier message: 03/11/2007, 16h24
  5. Problème d'affichage des images
    Par GandalfZeGrey dans le forum Tableaux - Graphiques - Images - Flottants
    Réponses: 1
    Dernier message: 06/09/2006, 08h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo