Bonjour,
je reviens pour mon serveur Apache. Tout fonctionne depuis le net, mais je n'arrive pas à faire pointer apache2 vers un autre fichier que celui par défaut : /var/www/html. Je suis obligé de mettre mon site perso dans ce dossier pour qu'il soit accessible depuis le net, en remplacement de la page d'accueil html d'apache2. Et là, il n'est plus question de VirtualsHosts, il ne peut y avoir qu'un site, ce qui me dépanne mais ne m'arrange pas. Dans le fichier site1.conf de sites-available, je tente de faire pointer DocumentRoot vers /var/www/monsiteperso, mais ça ne fonctionne pas. Et apache2 est capricieux, une erreur dans le fichier VH, et il refuse de se relancer, avec un message d'erreur. Sur les forums, la réponse à ce problème est donnée, il faut faire pointer DocumentRoot là où il faut, mais rien à faire. De plus, je crois qu'il faut aussi décomenter certains points de default.conf, notamment servername.
Peut-être une histoire de droits ? On doit donner les droit de lecture à www-data. Je pense plutôt à un mauvais chemin, puisque la page par défaut d'apache2 s'affiche et mon site qui la remplace aussi.
Je bloque, merci pour des conseils.
je reviens pour mon serveur Apache. Tout fonctionne depuis le net, mais je n'arrive pas à faire pointer apache2 vers un autre fichier que celui par défaut : /var/www/html. Je suis obligé de mettre mon site perso dans ce dossier pour qu'il soit accessible depuis le net, en remplacement de la page d'accueil html d'apache2. Et là, il n'est plus question de VirtualsHosts, il ne peut y avoir qu'un site, ce qui me dépanne mais ne m'arrange pas. Dans le fichier site1.conf de sites-available, je tente de faire pointer DocumentRoot vers /var/www/monsiteperso, mais ça ne fonctionne pas. Et apache2 est capricieux, une erreur dans le fichier VH, et il refuse de se relancer, avec un message d'erreur. Sur les forums, la réponse à ce problème est donnée, il faut faire pointer DocumentRoot là où il faut, mais rien à faire. De plus, je crois qu'il faut aussi décomenter certains points de default.conf, notamment servername.
Peut-être une histoire de droits ? On doit donner les droit de lecture à www-data. Je pense plutôt à un mauvais chemin, puisque la page par défaut d'apache2 s'affiche et mon site qui la remplace aussi.
Je bloque, merci pour des conseils.