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 :

pas de css => config apache ?


Sujet :

Symfony PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 31
    Par défaut pas de css => config apache ?
    bonjour

    j'ai créé mon projet. j'arrive sur la page de demo de symfony mais je n'ai ni css ni image.

    il y a bien cette phrase mais je ne vois pas ou aller dans l'arborescence créé..

    "If you see no image in this page, you may need to configure your web server so that it gains access to the symfony_data/web/sf/ directory."

    je n'ai pas changé la config d 'apache pour le moment.

    je précise que c'est un environnement de test.

    mon problème c'est que je voudrais pouvoir gérer également d'autre projet en cour wordpress et autre qui n'ont rien à voir.

    ma config :

    lamp sur ubuntu

    /var/www/sfprojects/jobeet/...

    actuellement je tape : http://127.0.0.1/sfprojects/jobeet/web/ pour symfony et http://127.0.0.1/blog/ pour le blog que je cré.

    si vous pouviez m'aider ds la config

    merci de votre aide

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    73
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2009
    Messages : 73
    Par défaut
    Bonsoir,

    Il suffit de créer un virtualhost dans le fichier httpd.conf

    Voir:
    http://www.symfony-project.org/getti...-Configuration

  3. #3
    Membre averti
    Inscrit en
    Octobre 2008
    Messages
    31
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 31
    Par défaut
    Citation Envoyé par noreaga10 Voir le message
    Bonsoir,

    Il suffit de créer un virtualhost dans le fichier httpd.conf

    Voir:
    http://www.symfony-project.org/getti...-Configuration
    ok

    ca marche impec css et image v pouvoir apprendre maintenant

    merci

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 70
    Par défaut
    Bonjour, je me permet de répondre car c'est exactement mon problème depuis hier, j'ai cherché beaucoup et je n'arrive pas le résoudre.

    Je suis sous windows XP avec la dernière version de Apache

    Le dossier contenant sf est :

    C:\wamp\www\sfprojects\jobeet\lib\vendor\symfony\data\web\sf

    Et j'ai ajouté ce qu'il avait écrit dans le tuto : http://www.symfony-project.org/getti...-Configuration

    Voici mon fichier httpd.conf

    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
     
    	<VirtualHost 127.0.0.1:8080>
    	  DocumentRoot "C:\wamp\www\sfprojects\jobeet\web"
    	  DirectoryIndex index.php
    	  <Directory "C:\wamp\www\sfprojects\jobeet\web">
    		AllowOverride All
    		Allow from All
    	  </Directory>
     
    	  Alias /sf "C:\wamp\www\sfproject\jobeet\lib\vendor\symfony\data\web\sf"
    	  <Directory "C:\wamp\www\sfproject\jobeet\lib\vendor\symfony\data\web\sf">
    		AllowOverride All
    		Allow from All
    	  </Directory>
    	</VirtualHost>

    Cette configuration ne chage rien : pas de css ni d'images


    Ensuite le tuto demande d'ajouter ces lignes :

    <VirtualHost 127.0.0.1:80>
    ServerName www.myproject.com.localhost
    <!-- same configuration as before -->
    </VirtualHost>

    Je suppose que "<!-- same configuration as before -->" c'est le code que j'ai déjà rentré, donc je le met à l'interieur ;

    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
     
     
    <VirtualHost 127.0.0.1:80>
      ServerName www.myproject.com.localhost
     
    	<VirtualHost 127.0.0.1:8080>
    	  DocumentRoot "C:\wamp\www\sfprojects\jobeet\web"
    	  DirectoryIndex index.php
    	  <Directory "C:\wamp\www\sfprojects\jobeet\web">
    		AllowOverride All
    		Allow from All
    	  </Directory>
     
    	  Alias /sf "C:\wamp\www\sfproject\jobeet\lib\vendor\symfony\data\web\sf"
    	  <Directory "C:\wamp\www\sfproject\jobeet\lib\vendor\symfony\data\web\sf">
    		AllowOverride All
    		Allow from All
    	  </Directory>
    	</VirtualHost>
     
    </VirtualHost>
    Je rajoute la ligne : 127.0.0.1 www.myproject.com.localhost dans C:\WINDOWS\system32\drivers\etc\hosts

    Et la page ne s'affiche même plus, même en utilisant cette adresse : http://www.myproject.com.localhost/index.php/


    Voilà je souhaiterais un peu d'aide
    merci

  5. #5
    Expert confirmé
    Avatar de Michel Rotta
    Homme Profil pro
    DPO
    Inscrit en
    Septembre 2005
    Messages
    4 954
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    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
    Par défaut
    Faut que je fasse un tuto là dessus.

    Wamp dernière version.

    Dans le windows/system32/etc.driver/hosts (pas d'extention) :
    127.0.0.1 www.<monSite>.loc
    Le "loc" est une convention perso pour ce qui est local à mon poste.
    <monSite> est le nom du site, sans les <> bien sur.

    Ici un ping www.<monSite>.loc doit répondre.


    Pour les virtuels maintenant.

    Je suppose que tu as installé wamp sur C:
    fichier : "C:\Program Files\wamp\bin\apache\Apache2.2.11\httpd.conf"
    ...
    # Virtual hosts
    Include conf/extra/httpd-vhosts.conf
    ...
    Où l'on dé-commente la ligne include sur le httpd-vhosts.conf


    Modification du fichier : "C:\Program Files\wamp\bin\apache\Apache2.2.11\extra/httpd-vhosts.conf"
    #
    # Use name-based virtual hosting.
    #
    # Ne pas modifier * dans le NameVirtualHost sauf si vous disposer de plusieurs carte
    # réseau que vous voulez utiliser en simultané avec une répartition des sites sur les
    # carte (peut probable ici) !
    #
    # Ne pas modifier le :80 sauf si un autre service utilise le port 80 et qu'il est totalement
    #indispensable de le modifier (peut probable ici) !
    NameVirtualHost *:80

    #
    # VirtualHost example:
    # Chaque apache directive doit fichurer dans un containdner VirtualHost
    # Le premier virtualHost container est utilisé pour toutes les requête qui
    # ne peuvent trouver un ServeurName ou un ServerAlias valide dans aucun
    # des autres VirtualHost (donc, c'est le truc par défaut).
    #
    # Almost any Apache directive may go into a VirtualHost container.
    # The first VirtualHost section is used for all requests that do not
    # match a ServerName or ServerAlias in any <VirtualHost> block.
    #

    #Site par défaut de Wamp
    <VirtualHost *:80>
    DocumentRoot "C:\Program Files\wamp\www"
    </VirtualHost>

    #Le site de test
    <VirtualHost *:80>
    DocumentRoot "C:\Sites\<monSite>\web"
    ServerName www.<monSite>.loc
    DirectoryIndex index.php
    <Directory "C:\Sites\monSite\web">
    AllowOverride All
    Allow from All
    </Directory>

    Alias /sf C:\Sites\SymfonyVierge/lib/vendor/symfony/data/web/sf
    <Directory "C:\Sites\SymfonyVierge/lib/vendor/symfony/data/web/sf">
    AllowOverride All
    Allow from All
    </Directory>
    </VirtualHost>

    # ....
    # D'autres virtual host si dessous.
    Je met mes sites en développement dans une autre arborescence que celle de wamp, plus simple pour les sauvegardes et pour les mise à jour de wamp.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    70
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 70
    Par défaut
    ca marche t'es excellent !!

    il est vraie que la doc officiel est assez évasive sur ce point, j'ai croisé beaucoups de sujets de forum en rapport avec les images qui ne s'affichent pas, mais pas de réponses claire ...

    merci mimi68, à bientot peut être !

Discussions similaires

  1. 2 configs Apache qui ne fonctionnent pas ensemble
    Par Jarodd dans le forum Apache
    Réponses: 10
    Dernier message: 26/07/2014, 20h12
  2. content type text/css text/javascipt ne sont pas pris en compte par apache
    Par aitiahcene dans le forum Administration système
    Réponses: 0
    Dernier message: 08/04/2013, 12h41
  3. Pbm config Apache Vhosts
    Par romca dans le forum Apache
    Réponses: 3
    Dernier message: 14/03/2006, 14h00
  4. [config apache] cache et performance
    Par ould dans le forum Apache
    Réponses: 3
    Dernier message: 12/10/2005, 12h18
  5. [Ah non pas Resolu] [CSS] Un probleme CSS
    Par vampyrx dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 18/08/2005, 00h38

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