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 :

Symfony sur MAC avec MAMP : vhost fonctionne pas


Sujet :

Symfony PHP

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2005
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2005
    Messages : 277
    Points : 100
    Points
    100
    Par défaut Symfony sur MAC avec MAMP : vhost fonctionne pas
    Bonjour à tous !!

    J'essai d'installer symfony (SUR MAC) avec MAMP.
    Symfony est bien installé, la génération des fichiers s'est faite sans problème et le schema a bien généré la BD.

    Seulement c'est mon virtual host qui ne fonctionne pas.
    Je ne parviens pas à accéder au projet en local...

    J'ai regarder ces tuto: http://wp.omeeza.com/sunhwan/2007/07...ac-with-xampp/

    http://www.xavismeh.com/xav-geek/dev...er-mamp-coeur/


    Mais rien n'y change... Impossible d'avoir les projets en local.

    Voici mon vHost

    <VirtualHost *:80>
    ServerName test
    DocumentRoot "/Users/moi/Sites/test/web"
    DirectoryIndex index.php
    Alias /sf /Applications/MAMP/bin/php5/lib/php/data/symfony/web/sf
    <Directory "/Applications/MAMP/bin/php5/lib/php/data/symfony/web/sf">
    AllowOverride All
    Allow from All
    </Directory>
    <Directory "/Users/moi/Sites/test/web">
    AllowOverride All
    Allow from All
    </Directory>
    </VirtualHost>
    Une idée ??

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 16
    Points : 10
    Points
    10
    Par défaut
    Salut,

    Je pense que c'est juste ton virtual host qui n'est pas activé dans le httpd.conf, enleve aussi tes guillemets

  3. #3
    Membre régulier
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Février 2008
    Messages
    71
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet NTIC

    Informations forums :
    Inscription : Février 2008
    Messages : 71
    Points : 117
    Points
    117
    Par défaut
    Comme ton alias est créé dans un virtualhost disposant d'une directive serverName, il faut aussi modifier ton fichier /etc/hosts. En effet, apache utilise l'url pour détermine le vhost à activer. Ici, si tu ne viens pas de http://test/ , le vhost ne sera jamais utilisé.


    Pour modifier ton fichier hosts :

    - tape la commande suivante dans un terminal :

    - Tu verras un fichier de ce style là apparaître à l'écran :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    ##
    # Host Database
    #
    # localhost is used to configure the loopback interface
    # when the system is booting.  Do not change this entry.
    ##
    127.0.0.1       localhost
    255.255.255.255 broadcasthost
    ::1             localhost
    fe80::1%lo0     localhost

    - Modifie la ligne :

    - comme ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    127.0.0.1       localhost test
    Tu devras peut-être redémarrer apache/ton navigateur (je ne sais plus si c'est nécessaire, mais si ça ne fonctionne toujours pas, fais-le )

    tu pourras ensuite accéder à ton serveur via l'url http://test/

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Septembre 2009
    Messages : 22
    Points : 16
    Points
    16
    Par défaut
    Bonjour,

    j'ai moi aussi un problème pour configurer mon virtualhost..

    Mon fichier httpd.conf (/Applications/MAMP/conf/apache/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
    16
    NameVirtualHost *
     
    <VirtualHost *:80>
    ServerName test.localhost
    DocumentRoot /Users/moi/Sites/test/web
    DirectoryIndex index.php
    <Directory /Users/moi/Sites/test/web>
    AllowOverride All
    Allow from All
    </Directory>
    Alias /sf /Applications/MAMP/bin/php5/lib/php/data/symfony/web/sf
    <Directory /Applications/MAMP/bin/php5/lib/php/data/symfony/web/sf>
    AllowOverride All
    Allow from All
    </Directory>
    </VirtualHost>
    Mon fichier hosts (/etc/hosts) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    ##
    # Host Database
    #
    # localhost is used to configure the loopback interface
    # when the system is booting.  Do not change this entry.
    ##
    127.0.0.1	localhost
    255.255.255.255	broadcasthost
    [...]
    ::1             localhost 
    fe80::1%lo0	localhost 
    127.0.0.1   test.localhost
    Avec cette configuration, http://localhost et http://test.localhost me renvoient une page blanche..

    J'ai essayé d'autres configurations avant qui, me renvoyaient à la racine du serveur..

    Je ne pense pas que la configuration soit différente d'une version à l'autre, mais j'utilise, enfin je souhaite utiliser la version 1.4 de Symfony.

    En plus de cela, je voudrais créer plusieurs virtualhosts pour pouvoir travailler sur plusieurs projets (Symfony et autres en parallèle).

    Voila, si quelqu'un peut m'aider.

    Merci.

  5. #5
    Membre régulier
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juillet 2005
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juillet 2005
    Messages : 277
    Points : 100
    Points
    100
    Par défaut
    Problème résolu Ici !

    Je suis l'auteur du post ci jamais...

Discussions similaires

  1. Réponses: 7
    Dernier message: 12/09/2014, 14h58
  2. Réponses: 0
    Dernier message: 24/07/2013, 05h11
  3. [VBA-E] SetFocus sur TextBox dans UserForm_Initialize ne fonctionne pas ?
    Par Jipété dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 27/11/2006, 11h39
  4. besoin aide bouton avec effet zoom fonctionne pas.
    Par zicomoun dans le forum Flash
    Réponses: 3
    Dernier message: 13/06/2006, 08h15
  5. Réponses: 16
    Dernier message: 01/02/2006, 19h09

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