[Résolu] Symfony - Premier projet et configuration d'un virtualhost

Symfony - Premier projet et configuration d'un virtualhost [Résolu] - PHP - Programmation

Marsh Posté le 28-10-2007 à 17:47:08    

Bonsoir à tous!
 
Je souhaite tester ce framework dont j'entend parler depuis quelques temps. Alors ce week end je l'ai installé sur mon PC. Je rencontre toutefois un problème que je ne sais résoudre...
 
1. Je suis sous Win XP avec WAMP d'installer (PHP5/Apache2).
2. J'ai installé symfony avec pear
3. J'en suis à la création du lien symbolique vers le répertoire sf/ !!
 
J'ai donc suivi quelques billets à ce sujet et j'en suis arrivée à écrire ceci:
 
Un fichier vhost.conf, dans lequel je définis un hôte virtuel:

Code :
  1. NameVirtualHost localhost.sym
  2. <Directory "C:/wamp/php/PEAR/data/symfony/web/sf">
  3. AllowOverride All
  4. Allow from All
  5. </Directory>
  6. <VirtualHost localhost.sym:80>
  7. ServerAdmin webmaster@localhost
  8. DocumentRoot F:/www/test_app/web
  9. ServerName localhost.sym
  10. ServerAlias localhost.sym
  11. Errorlog ../logs/Appli_symfony-error.log
  12. TransferLog ../logs/Appli_symfony-access.log
  13. <Directory />
  14.  AllowOverride All
  15. </Directory>
  16. Alias /sf C:/wamp/php/PEAR/data/symfony/web/sf
  17. # ScriptAlias /cgi-bin/ /var/www/NOM_PROJET/lib/cgi-bin/
  18. </VirtualHost>


Donc comme vous le voyez, je crée un lien symbolique vers le répertoire sf et je configure un hôte virtuel!
J'inclue ensuite ce fichier dans le httpd.conf de Apache grâce à cette ligne:

Code :
  1. Include "c:/wamp/apache2/conf/vhost.conf"


 
Mais ni l'un ni l'autre ne marche!
Je fais toutes ces modifications le serveur wamp arrêté, je redémarre les services, rien à faire! Ce n'est pas pris en compte. Je ne peux pas accèder à mon application sous l'adresse http://localhost.sym/.
 
Et en plus, c'est à croire que le lien symbolique ne fonctionne pas, puisque je n'ai pas les styles par défaut de la page index du projet symfony.
 
Quelqu'un pourrait-il m'apporter son aide précieuse? Je suis débutante avec ce framework et il est important pour moi de comprendre son fonctionnement!
 
Je vous remercie d'avance.
Laura :jap:


Message édité par Plexi86 le 29-10-2007 à 04:04:49
Reply

Marsh Posté le 28-10-2007 à 17:47:08   

Reply

Marsh Posté le 29-10-2007 à 04:03:54    

Je vous remercie quand même.
 
ça y est mon problème est résolu.
 
Txus.
Laura. :hello:

Reply

Marsh Posté le 29-07-2008 à 22:39:54    

SVP, comment l'avez vous résolu, je vous remercierais beaucoup si vous m'indiquez la solution, je suis dans le même problème.
Merci  

Reply

Marsh Posté le 24-10-2008 à 16:20:57    

Salut,
Meme problème
j'ai un projet qui tourne sans être "virtualhoster" dans le httpd.conf d'apache.!!! COMMENT EST CE POSSIBLE ?
 
le hosts du system32 d'XP pointe sur ce projet mais n'a en fait aucun effet, si je le retire çà marche encore...
 
où est la configuration de cette relation entre mon localhost et cette appli.
 
 
la question du vendredi 16 heures  == la  question qui tue
 
azela
 
 :hello:

Reply

Marsh Posté le 27-01-2010 à 14:26:04    

[:michrone]

Reply

Marsh Posté le 31-01-2010 à 13:46:31    

J'ai un probleme de virtual host.
 
Donc j'utilise wamp, j'ouvre le fichier httpd.conf dans lequel je décommente la ligne pour activer le vhost et ainsi pouvoir configurer mes virtual host via le fichier vhost de wamp.
 
Dans le fichier c:\windows\system32\etc\hosts
Je rajoute la ligne suivante à la suite de mon 127.0.0.1 localhost

Code :
  1. 127.0.0.1 share.localhost


 
Une fois dans le fichier vhost je mets ces lignes ci:

Code :
  1. <VirtualHost *:80>
  2.     DocumentRoot "E:\wamp\www"
  3.     ServerName localhost
  4.     ServerAlias localhost
  5. </VirtualHost>


 

Code :
  1. <VirtualHost *:80>
  2.     ServerAdmin admin@share.localhost
  3.     DocumentRoot "E:\sfproject\share\web"
  4.     ServerName share.localhost
  5.     ServerAlias share.localhost
  6.     ErrorLog "logs/share.localhost.localhost-error.log"
  7.     CustomLog "logs/share.localhost.localhost-access.log" common
  8.     Alias /sf "E:\sfproject\share\lib\vendor\symfony\data\web\sf"
  9. </VirtualHost>


 
 
Donc je garde un virtualhost avec mon localhost de base pour avoir accès a la page de wamp et je rajoute un virtualhost pour mon projet share.
 
Je redémarre mon wamp, et la surprise, j'ai une erreur :  
Forbidden
You don't have permission to access / on this server.
 
Je comprends pas.

Reply

Marsh Posté le 02-02-2010 à 17:53:03    

pas très malin de upper un topic résolu de plus d'1 an... comment veux-tu qu'on vois ta nouvelle question?
bref.

 

pour ton pb, regarde du coté de Directory, par défaut tu n'as le droit de browser que e:\wamp\www, il faut que tu rajoute

Code :
  1. <Directory E:\sfproject\share\web>
  2. Order Deny,Allow
  3. Deny from All
  4. </Directory>

dans ton vhost.


Message édité par pataluc le 02-02-2010 à 17:53:59
Reply

Sujets relatifs:

Leave a Replay

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