virual host + symfony

virual host + symfony - PHP - Programmation

Marsh Posté le 09-01-2011 à 17:15:43    

Bonjour,
 
J'ai décidé de me lancer dans le tutoriel jobeet de symfony pour apprendre les bases de ce framework. Mais je bloque depuis plusieurs heures sur la configuration du virtual host.
 
En recherchant sur internet j'ai lu pas mal de solutions très différentes les unes des autres, mais rien y fait, je n'arrive pas à mettre en place ce virtual host.
 
Apache est configurer avec les ports de MAMP (8888).
 
Voici ma déclaration de mon virtual host dans le fichier /Applications/MAMP/conf/apache/httpd.conf
 
 

Citation :

# Soyez sûr d'avoir seulement cette ligne une fois dans votre configuration
NameVirtualHost 127.0.0.1:8888
 
# C'est la configuration pour votre projet
Listen 127.0.0.1:8888
 
<VirtualHost 127.0.0.1:8888>
DocumentRoot "/Users/mon-mac/Sites/sfprojects/jobeet/web"
DirectoryIndex index.php
<Directory "/Users/mon-mac/Sites/sfprojects/jobeet/web">
AllowOverride All
Allow from All
</Directory>
 
Alias /sf /Users/mon-mac/Sites/sfprojects/jobeet/lib/vendor/symfony/data/web/sf
<Directory "/Users/mon-mac/Sites/sfprojects/jobeet/lib/vendor/symfony/data/web/sf">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>


Merci d'avance


---------------
[Feed-Back]
Reply

Marsh Posté le 09-01-2011 à 17:15:43   

Reply

Marsh Posté le 09-01-2011 à 21:07:59    

Quel est le problème ?  
Qu'est ce que ui ne marche pas : l'alias vers data/web ou la racine du projet ?

Reply

Marsh Posté le 09-01-2011 à 22:05:03    

Lorsque je lance mon navigateur, j'ai bien mon projet avec l'index et la phrase : "Symfony Project Created"
 
Puis 2 lignes plus bas : "This project uses the symfony libraries. 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."
 
Le problème vient donc bien du virtual host?


---------------
[Feed-Back]
Reply

Marsh Posté le 10-01-2011 à 10:09:34    

Si il y avait un problème de virtual host, tu n'aurais pas  "Symfony Project Created"  
 
A mon avis, tu n'as juste pas publié les assets de doctrine ou un truc dans ce genre


Message édité par smaragdus le 10-01-2011 à 10:10:02
Reply

Marsh Posté le 10-01-2011 à 18:56:14    

sinon copie ou link le répertoire jobeet/lib/vendor/symfony/data/web/sf dans jobeet/web

 

=> jobeet/web/sf


Message édité par art_dupond le 10-01-2011 à 18:57:09

---------------
oui oui
Reply

Marsh Posté le 11-01-2011 à 23:46:08    

J'ai mis en plus une url secondaire dans etc/host
Et j'ai modifié mon httpd.conf avec le ServerName.
 
Mais toujours rien, quand j'accède à l'url que j'ai crée, j'ai juste "It's work" j'ai aucun link effectuer par rapport au vHosts que j'ai crée :s


---------------
[Feed-Back]
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed