Apache2

Bonjour,

je viens d’installer apache2 sur une debian (sarge 4), mais je n’arrive pas à acceder à la page d’accueil quand je tape l’url : 127.0.0.1
De plus dans le fichier de conf apache2.conf, je ne trouve pas le fichier DocumentRoot pour modifier le chemin. Si quelqu’un aurais une idée.

Merci.

Quels messages d’erreur ?

Le doc root se configure là :

/etc/apache2/sites-available/default

Il m’affiche ce message :
“127.0.0.1” a refusé la connexion

Tu as démarré le daemon ?

non, je pensais qu’il se lancait automatiquement au demarrage du PC :blush:
Mais quand je tape:
etc/init.d# apache2 start

ça me retourne une liste de commande asssocié à apache2

tu nous les postes svp

Si tu ne veux pas passer par le script présent dans /etc/init.d/ la commande est la suivante :

Autrement :

Quand je tape :

ça me retourne erreur : syntax error on line 189 of etc/apache2/apache2.conf: could not open configuration file etc/apache2/httpd.conf : no such file or directory.

Et quand je liste le repertoire apache2 le repertoire httpd.conf n’est pas present.
Je ne sais pas si ça provient de la, car je pensais que sous apache2 il n’y en avait pas.
Je suis novice sous linux, donc désolé pour les questions un peu bete :blush:

Montre-nous la ligne 189.

perso j’en ai un, mais il est vide. Tu peux esssayer d’en créer un vide. Là il doit essayer d’importer un fichier inexistant d’où l’erreur :/etc/apache2$ ls -lH total 52 -rw-r--r-- 1 root root 24175 2008-01-27 19:08 apache2.conf drwxr-xr-x 2 root root 4096 2008-03-05 17:28 conf.d -rw-r--r-- 1 root root 895 2008-01-27 19:09 envvars -rw-r--r-- 1 root root 0 2008-03-05 17:28 httpd.conf drwxr-xr-x 2 root root 4096 2008-03-05 17:29 mods-available drwxr-xr-x 2 root root 4096 2008-03-05 17:29 mods-enabled -rw-r--r-- 1 root root 10 2008-03-05 17:28 ports.conf drwxr-xr-x 2 root root 4096 2008-03-05 17:28 sites-available drwxr-xr-x 2 root root 4096 2008-03-05 17:28 sites-enabled

Dans la ligne 189 j’ai :

Include /etc/apache2/http.conf

J’ai egalement les memes dossiers que toi sans le http.conf

crée le c’est un fichier vide :wink:

Alors, ou tu créés un fichier httpd.conf dans /etc/apache2/ comme ceci :

Ou tu commentes la ligne 189 avec un dièse “#” comme ceci :

Ensuite essaye de lancer Apache.

EDIT : Ooops me suis fait griller !!

:wink:

Commenter la ligne, j'avais pas osé car si la commande est là c'est qu'elle peut (doit ?) servir à qqchose, non ? Peut etre qu'un jour apache aura besoin de ce fichier et lui bloquer l'acces peut etre probléatique (m'enfin j'en sais rien...)

C'est pour cela que l'avais opté pour la création de fichier !!

M'enfin l'essentiel c'est que ça marche !

Marrant quand meme cette disparition de fichier 

Allez à ++
Cyrille

:wink:

Commenter la ligne, j’avais pas osé car si la commande est là c’est qu’elle peut (doit ?) servir à qqchose, non ? Peut etre qu’un jour apache aura besoin de ce fichier et lui bloquer l’acces peut etre probléatique (m’enfin j’en sais rien…)

C’est pour cela que l’avais opté pour la création de fichier !!

M’enfin l’essentiel c’est que ça marche !

Marrant quand meme cette disparition de fichier

Allez à ++
Cyrille

Il me semble qu’a un moment il se trouvait dans /etc/apache2/conf.d/, peut-être qu’il a fait un copié/collé d’un apache2.conf qu’il a trouvé.

Je ne suis pas encore tombé sur des modules qui arrivaient à insérer une ligne dans le httpd.conf (saloperie !).

euh d’après ce que j’ai apris si tu a fait une mise a jours il aurai du te poser la question si tu avai fait une modification dans les fichier de configuration. enfin d’après le bouquin que j’ai la.

enfin moi je me contente de faire des alias.

donc je modifie le fichier /etc/host puis je modifie le fichier dans */site-aviable
bon je ne suis pas dans mon assiette la. donc si tu pige pas je riposterai plus tard.

Oui ça marche nikel en commentant la ligne.

Merci à tous pour votre réactivité et surtout votre gentillesse. :smt006