IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applications et environnements graphiques Discussion :

Probléme avec le fichier apache2.conf.


Sujet :

Applications et environnements graphiques

  1. #1
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 24
    Points : 9
    Points
    9
    Par défaut Probléme avec le apache2 et site virtuel .
    Salut à tous,
    Mon souci est que j'ai suivi le tuto D'olange
    à la lettre, mais quand je tente de faire des modification tel :
    • DirectoryIndex index.html index.php index.xhtml

    • Decommenter UserDir public_html

    dans mon fichier apache2.conf il sont introuvable .

    Quelqu'un a t'il déjà eu ce souci?
    Pouvez vous m'aidez à résoudre ce problème?

    Pour info :
    J'ai déjà installé apache2 lors d'une 1ère installation de mon DEBIAN sa a fonctionné parfaitement.
    Enfaite là j'ai réinstallé ma DEBIAN .

    Ma DEBIAN est Sarge 3.1r6

    Merci d'avance

  2. #2
    Rédacteur
    Avatar de Franck.H
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2004
    Messages
    6 951
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2004
    Messages : 6 951
    Points : 12 462
    Points
    12 462
    Par défaut
    Bin au pire tu les créés toi même J'ai le même problème pour éditer ServerName lorsque durant l'installation j'ai le message:
    apache2: Could not determine the server's fully qualified domain name...
    La propriété n'existe pas alors je la créé et ca fonctionne très bien

  3. #3
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 24
    Points : 9
    Points
    9
    Par défaut
    Merci de ta réponse Franck.H,
    C'est ce que j'avais pensé et fait.

    Donc enfin de compte j'ai installé la distribution Debian Etch 4.0r0, j'ai suivi le tuto de Olange et fait quelques recherche chez notre ami Google et j'ai trouvé plein de réponse à mes question.

    Mais là je suis blocké par rapport au site virtuel, c'est à dire quand on créer un user "adduser" on obtient le dossier public_html qui est créer automatiquement, pour sa c'est OK.
    Mais quand j'essaie de me connecter à http://127.0.0.1/~test, là j'ai un beau message :
    Not Found

    The requested URL /~test was not found on this server.

    Apache/2.2.3 (Debian) PHP/5.2.0-8+etch3 Server at xxx.xxx.xxx.xxx Port 80
    Donc saurait tu d'où peut venir ce problème?

    Merci d'avance de ton aide

  4. #4
    Futur Membre du Club
    Inscrit en
    Octobre 2006
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 24
    Points : 9
    Points
    9
    Par défaut
    J'ai réussi à voir ma page .html, c'est déjà un bon point, mais je ne peut toujours pas créer d'hôtes virtuels, je m'explique :

    1 - En saisissant une l'adresse http://xxx.xxx.xxx.xxx , je peut voir pas page web.
    2 - En saisissant une adresse virtuell http://xxx.xxx.xxx.xxx/~test j'ai le message suivant :
    Not Found

    The requested URL /~a2vance was not found on this server.
    Quel est ce problème?

    Merci de m'aider

  5. #5
    Nouveau Candidat au Club
    Profil pro
    Architecte
    Inscrit en
    Mai 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Mai 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Salut !

    Il faut que tu vérifies que le module 'userdir' soit bien actif pour accéder aux URLs de type http://toto.com/~xxxx/

    Sous gentoo, il faut ajouter le module dans le fichier /etc/conf.d/apache2 (-D USERDIR)

    Voili

  6. #6
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Salut

    je suis un petit nouveau sur Linux. j'ai suivi le même tuto que toi et je rencontre le même probleme que tu as eu, DirectoryIndex et UserDir ne sont pas dans la page apache2.conf .
    J'ai essayé de les ajoutés mais ensuite je ne peux plus relancer apache2 car il ya des erreurs
    donc est ce que quelqu'un pourrait me dire où ajouter ces deux lignes.

    et j'ai une deuxieme question qui me trotte dans la tête: est ce normale que mon fichier httpd.conf soit vide?

    Voila je vous remerci d'avance

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 20
    Points : 8
    Points
    8
    Par défaut
    Bonjour à tous,

    Désolée de faire de la remontée d'ancien post, mais je doute qu'en créer un nouveau sur le même sujet soit vraiment interressant.

    J'ai le même soucis qu'expliqué dans le post précédent.

    DirectoryIndex index.html index.php index.xhtml et UserDir public_html n'existent pas dans mon fichier /etc/apache2/apache2.conf. De plus, le fichier httpd.conf est vide. Si quelqu'un a une solution, ça serait super.

    J'ai créé la ligne DirectoryIndex index.html index.php index.xhtml mais lorsque je le rajoute UserDir public_html et que je redémarre Apache2, il me met une erreur et refuse de démarrer le serveur.

    Merci d'avance

  8. #8
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    Citation Envoyé par Selena Voir le message
    J'ai créé la ligne DirectoryIndex index.html index.php index.xhtml mais lorsque je le rajoute UserDir public_html et que je redémarre Apache2, il me met une erreur et refuse de démarrer le serveur.
    Il faut déjà activer le module userdir :
    Sinon, effectivement, les directives qu'il prend en charge ne pourront être connues et gérées d'Apache donc conduiront à des erreurs (et refus de démarrer).

    Citation Envoyé par Selena Voir le message
    DirectoryIndex index.html index.php index.xhtml et UserDir public_html n'existent pas dans mon fichier /etc/apache2/apache2.conf. De plus, le fichier httpd.conf est vide. Si quelqu'un a une solution, ça serait super.
    Pour modifier le DirectoryIndex, il faut éditer /etc/apache2/mods-available/dir.conf. Le fichier de configuration de mod_userdir est /etc/apache2/mods-available/userdir.conf.

    grep, par exemple, vous permettra de facilement retrouver ce que vous cherchez car Debian disloque la configuration en plusieurs fichiers.

  9. #9
    Rédacteur
    Avatar de lavazavio
    Homme Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 673
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 673
    Points : 2 412
    Points
    2 412
    Par défaut
    La solution de julp semble pas mal .

    Sinon, perso, j'édite le fichier /etc/apache2/httpd.conf (qui est vide) et je rajoute les lignes suivantes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    DirectoryIndex index.html index.htm index.xhtml index.php
     
    UserDir public_html
    Enfin, j'active le module UserDir avec la commande :
    Redémarre le serveur et voila !

Discussions similaires

  1. Réponses: 7
    Dernier message: 09/05/2008, 08h48
  2. Problème avec le fichier netbeans.conf
    Par fingon dans le forum NetBeans
    Réponses: 2
    Dernier message: 23/07/2007, 18h28
  3. Problème avec le fichier inetd.conf ?
    Par baali_hacene dans le forum Administration système
    Réponses: 1
    Dernier message: 18/04/2006, 18h31
  4. Problème avec des fichiers
    Par Stany dans le forum C++
    Réponses: 7
    Dernier message: 17/10/2005, 16h53
  5. Problème avec les fichiers .JPG
    Par cprogil dans le forum Langage
    Réponses: 5
    Dernier message: 10/06/2003, 15h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo