Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications
Applications Questions sur l'utilisation d'applications, du shell, et des interfaces graphiques (KDE, Gnome, XFCE... )
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/04/2007, 20h26   #1
Invité de passage
 
Inscription : octobre 2006
Messages : 24
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 24
Points : 2
Points : 2
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
mohashow est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/04/2007, 11h01   #2
Rédacteur
 
Avatar de Franck.H
 
Franck HECHT
Inscription : janvier 2004
Messages : 5 575
Détails du profil
Informations personnelles :
Nom : Franck HECHT
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 5 575
Points : 6 991
Points : 6 991
Envoyer un message via MSN à Franck.H
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:
Citation:
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
__________________
Mon Site
Groupe social des amateurs du langage C
Ma bibliothèque de gestion de chaînes de caractères : CStr


"L'imagination est plus importante que le savoir" A. Einstein
Franck.H est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2007, 01h28   #3
Invité de passage
 
Inscription : octobre 2006
Messages : 24
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 24
Points : 2
Points : 2
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 :
Citation:
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
mohashow est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/05/2007, 03h06   #4
Invité de passage
 
Inscription : octobre 2006
Messages : 24
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 24
Points : 2
Points : 2
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 :
Citation:
Not Found

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

Merci de m'aider
mohashow est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/05/2007, 11h48   #5
Invité de passage
 
Inscription : mai 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 1
Points : 1
Points : 1
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
florent.jousseaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/05/2007, 01h05   #6
En attente de confirmation mail
 
Inscription : mai 2007
Messages : 4
Détails du profil
Informations personnelles :
Âge : 25

Informations forums :
Inscription : mai 2007
Messages : 4
Points : 1
Points : 1
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
dumca est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2010, 09h20   #7
Invité de passage
 
Inscription : mars 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 20
Points : 2
Points : 2
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
Selena est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/04/2010, 11h29   #8
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
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.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/04/2010, 00h02   #9
Rédacteur/Modérateur
 
Avatar de lavazavio
 
Homme
Inscription : décembre 2004
Messages : 1 653
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : décembre 2004
Messages : 1 653
Points : 2 025
Points : 2 025
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 :
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 !
__________________
Rédacteur et Modérateur rubrique Linux
Articles dvp.com
Man pages en français
lavazavio est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h49.


 
 
 
 
Partenaires

Hébergement Web