2010-12-07 2 views
2

J'ai installé un passager sur mon serveur Ubuntu 10.x et j'utilise Apache2. J'ai suivi l'instruction "je pense" plutôt bien. Après avoir configuré mon hôte virtuel et essayé de redémarrer, je reçois un échec pour démarrer l'erreur Apache parce que Documentroot prend un argument. J'ai la racine du document est la chose, donc je me demande si vous pouvez offrir quelques suggestions quant à ce que je peux faire mal.Echec du redémarrage d'Apache et des passagers virtualhost

J'ai tous mes hôtes virtuels dans des fichiers séparés par nom de domaine, de sorte que la structure des répertoires sur le serveur est quelque chose comme ça

/etc/apache2/sites-available/dev.mydomain.com /etc/apache2/sites-enabled/dev.mydomain.com

Les deux fichiers contiennent les éléments suivants, mais le redémarrage d'Apache échoue uniquement lorsque je place l'information vhost dans le fichier activé.

<VirtualHost *:80> 
    ServerName dev.mydomain.com 
    DocumentRoot /home/myfolder/dev/vb/public # <-- be sure to point to 'public'! 
    <Directory /home/myfolder/dev/vb/public> 
    AllowOverride all    # <-- relax Apache security settings 
    Options -MultiViews   # <-- MultiViews must be turned off 
    </Directory> 
</VirtualHost> 

Merci pour toute aide que vous pouvez offrir.

+0

BTW voici l'erreur que je reçois lors du redémarrage apache http://grab.by/7LS7 – mattwallace

Répondre

5

Commentaires à httpd.conf doit aller sur leur propre ligne.

+0

merci pour l'aide les gars qui ont l'air de faire le tour – mattwallace

2

vous avez donné avant de définir VirtualHost

NameVirtualHost *: 80

si cette donnée supprimer les commentaires après la ligne racine du document et essayer

Questions connexes