Rechercher : dans
Par :

Apache2 page d'erreur

Dernière réponse le 22 jan 2009 à 16:26:08 nbonnet, le 21 jan 2009 à 17:47:47 
 Signaler ce message aux modérateurs

Bonjour,

je suis en train de me faire un serveur web sous ubuntu avec apache2, php et mysql.
J'aimerais modifier la page d'erreur qu'apache affiche lorsqu'on essaye de voir une page qui n'existe pas par exemple. car la page par defaut affiche la config du serveur et cela ne me convient pas. Savez voous comment faire svp Merci

slt la compagnie!!!

Configuration: Mac OS X
Firefox 3.0.5

Meilleures réponses pour « apache2 page d'erreur » dans :
[IE] Erreur de script / Effectuer un débogage VoirDe temps en temps, lorsque vous naviguez sur le Net et que vous chargez une page Web, un message d'erreur de script survient : Une erreur est survenue. Une erreur est survenue sur le script de cette page. Souhaitez-vous effectuer un débogage...

1

lami20j, le 21 jan 2009 à 18:15:03

Salut,

Tu peux utiliser la directive ErrorDocument

Par exemple pour l'erreur 404 - Not Found tu mets dans le fichier de configuration de ton serveur

ErrorDocument 404 "Désolé, la page demandée n'existe pas"
Teste et tu verras ;-)
106485010510997108

Répondre à lami20j

2

nbonnet, le 22 jan 2009 à 10:45:21

Ok merci mais le fichier a modifier il est où?? plz
slt la compagnie!!!

Répondre à nbonnet

3

Unixmen, le 22 jan 2009 à 11:40:32

Il est souvent sous /var/www/html .
pour etre tres sure , voire sous le fichier /etc/apache2/conf/httpd.conf dans la ligne di Document Root





Cheers
Unixmen

Répondre à Unixmen

4

lami20j, le 22 jan 2009 à 11:48:33

Salut,,

il est souvent sous /var/www/html .
Non, ici se trouve DocumentRoot, donc le répertoire racine de site.

Les modifications on les faits dans le fichier de configuration qui se trouve en général dans /etc
A savoir que ce n'est pas la même chose pour toutes les distribution.

Tu as quoi comme distribution?!

106485010510997108

Répondre à lami20j

5

nbonnet, le 22 jan 2009 à 11:49:54

Euhhh
Il n'y a pas de /var/www/html

et le fichier httpd.conf lui se trouve dans /etc/apache2/ et il est vide......

???

slt la compagnie!!!

Répondre à nbonnet

6

lami20j, le 22 jan 2009 à 11:58:59

Re,

Oups, j'ai oublié que tu es sous ubuntu
Il faut écrire dans /etc/apache2/apache2.conf 106485010510997108

Répondre à lami20j

7

 nbonnet, le 22 jan 2009 à 16:26:08

Slt ca y est ca fonctionne j'ai pu mettre ma page d'erreur perso voila ma methode.

dans le fichier /etc/apache2/apache2.conf j'ai suprimer le # de la ligne

ErrorDocument 404 /missing.html

Puis j'ai ajouté ma page perso que j'ai nomée missing.html et je l'ai enregistrée dans /var/www/
un reload de mon serveru apache

/etc/init.d/apache2 reload

et voila quand je veux visiter une page qui n'existe pas dans /var/www/ j'ai ma page perso qui s'affiche.

Merci a vous de votre aide.

slt la compagnie!!!

Répondre à nbonnet