Bonjour à tous,
Tout d'abord : système Linux/Mandriva powerpack 2010-2
Task-Lamp et tout le toutim installé et tout marchait.
Je fonctionnais jusqu'ici simplement en installant mes sites de test dans /var/www/html
et en les appelant via l'URL : http://localhost/site
C'est à dire sans utiliser mod_user et le dossier public_html

J'ai eu envie de tester symfony.
Je suis le book et le tutoriel jobeet (faut bien commencer )
J'ai créé le dossier /home/laurent/public_html/sfprojets/
Dans ce dossier j'ai mis le dossier symfony-1.4.8 qui me sert de source
dans ce même dossier je commence en ligne de commande suivant le tuto...
création des dossiers /jobeet puis /jobeet/lib/vendor etc.
je vous passe le reste pour en arriver à la config d'apache.
J'utilise drakwizard pour créer un host en plus de celui déjà créé, donc le fichier donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
127.0.0.1 localhost.localdomain localhost
127.0.0.1 jobeet.localhost
Je crée dans /etc/httpd/conf/vhosts.d/ un fichier jobeet_host.conf. Ce fichier est automatiquement chargé par httpd.conf ; voici son contenu :
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
<VirtualHost jobeet.localhost>
    ServerName jobeet
    DocumentRoot "/home/laurent/public_html/sfprojets/jobeet/web"
    DirectoryIndex index.php
    <Directory "/home/laurent/public_html/sfprojets/jobeet/web">
         AllowOverride All
         Allow from All
    </Directory>
 
    Alias /sf /home/laurent/public_html/sfprojets/jobeet/web/sf
 
    <Directory "/home/laurent/public_html/sfprojets/jobeet/web/sf">
         AllowOverride All
         Allow from All
    </Directory>
</VirtualHost>
je relance apache via la commande service et tout est OK
Au moment où je retourne sur mon navigateur et tape : http://jobeet.localhost/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Vous n'avez pas le droit d'accéder au répertoire     demandé. Soit il n'y a pas de document index soit le répertoire     est protégé.          Vous n'avez pas le droit d'accéder à l'objet     demandé. Soit celui-ci est protégé, soit il ne peut     être lu par le serveur.

Pris d'un doute je tape simplement : http://localhost pour vérifier que le reste est accessible et là... c'est le drame, même message. N'étant pas un spécialiste d'apache je pense qu'il y a des directives qui m'échappent.
Ce que je veux :
1 - pouvoir utiliser mon serveur local avec des sites en appel simple comme précédemment (sans changement des fichiers de conf.)
2 - pouvoir travailler avec des VirtualHost sans que ceux ci me bloquent tout

Peut-on m'éclairer, help !