Comparez les prix des domaines et des services informatiques des vendeurs du monde entier

Apache “ Pas fermé »- Malgré le fait qu'il était clairement fermé

J'ai un problème vraiment désagréable lorsque mon récemment créé Apache Vhost Provoque une erreur de configuration. D'abord, j'utilise l'équipe cp copier un travailleur existant et travailleur vhost Et juste changé DocumentRoot. Apache Je ne pouvais pas redémarrer et redémarrer.

Fonctionnement apache2 -t conduit à une erreur ci-dessous:

apache2: Syntax error on line 220 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/sites-enabled/test.example.com.conf: /etc/apache2/sites-enabled/test.example.com.conf:1: <virtualhost> was not closed.

Voici mon vhost, Spacieux à os (J'utilise ce code précis):

<virtualhost *:443="">
ServerAdmin example@email.com
DocumentRoot /var/www/test

ServerName ddns.example.com
ServerAlias www.test.example.com
</virtualhost>

Si je désactive ça vhost, Apache Cela commence normalement et de l'équipe apache2 -t Les erreurs de configuration ne sont pas affichées. Je suis allé et j'ai reproduit manuellement les étiquettes d'ouverture / Fermer vhost Et vérifié la présence d'un endroit vide. catalogue test existe et a www-root: www-root. Qu'est-ce qui cause cette erreur apparemment fausse?
</virtualhost>
Invité:

Emilie

Confirmation de:

Fichiers de configuration activés Apache, Tels qu'un fichier de configuration d'hôte virtuel est lu dans l'ordre. Malgré le fait que l'erreur indique ce fichier et ce numéro de ligne 1, où il est mis à jour, le problème est

disparu



À la fin du fichier précédent

. Ceci est le fichier précédent dans l'ordre alphabétique. Ce n'est pas une erreur avant d'imprévu

<virtualhost>

déclaration.
</virtualhost>

Pour répondre aux questions, connectez-vous ou registre