Apache2 et Virtual Host

Fermé
shovage - 30 juin 2006 à 09:16
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 - 7 juil. 2006 à 15:01
Bonjour,

Je rencontre un pb avec apache2 et plus particulièrement avec mes VirtualHost.

Quand je démarre apache : j'arrive à accéder à mes sites sans pb.

Quand ma connexion pppoe se reconnecte (merci Orange) et que j'accéde à mes sites, apoache répond une erreur 404 (not found).

Est ce normal, si oui comment fait on pour faire redémarrer apache automatiquement à la connexion pppoe ?
A voir également:

7 réponses

foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 532
30 juin 2006 à 13:22
Salut,

Quels sont les ip des tes virtualhosts ?
0
c'est la meêm adresse ip pour les deux :

l'adresse fourni par mon FAI
0
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 532
30 juin 2006 à 14:11
Et l'adresse de ton FAI ne change jamais ?
0
Si bien sûr !
Toutes les 24 heures environ.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 532
7 juil. 2006 à 14:37
C'est donc normal si ton ip change, il faut aussi que tu la changes dans ta configuration apache...
Mais là, tu dois faire ça tous les jours.
Alors, soit tu te fais un script qui va prendre ton ip toutes les heures et qui va la remplace dans ton fichier de conf si elle a changé, soit tu utilises un système de dns dynamique...

A++
0
kelux Messages postés 3074 Date d'inscription vendredi 18 juin 2004 Statut Contributeur Dernière intervention 20 janvier 2023 432
7 juil. 2006 à 14:59
Salut,

Pour les virtual hosts, il est possible de lui indiquer un truc du style *:80


Que donne un netstat -taupe ?

Car si apache ouvre un socket avec l'adresse ip internet, c'est mort il faudra , oui comme tu le fais déja, redémarrer apache.
Par contre si on a un *:http , apache écoutera sur n'importe quelle interface, donc peut etre meme si l'une d'entres elles a changer d'ip entre temps, ca reste a vérifier.

Sinon comme l'a indiqué foobar47, faire ses virtualhosts avec des dns dynamiques, ou se taper du scripting ... ou demander une ip fixe :))

0
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 532
7 juil. 2006 à 15:00
Mais ce serait plus facile de mettre un *:80 en effet...
;-)
0
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 532
7 juil. 2006 à 15:01
D'autre part,

Tu as Orange, mais as-tu la livebox ?

Fais-tu une redirection de port (80) vers ta machine ?
0