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

Apache Discussion :

[ERROR.PHP]Dans quel répertoire?


Sujet :

Apache

  1. #1
    Membre actif Avatar de Jean_Benoit
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 499
    Points : 234
    Points
    234
    Par défaut [ERROR.PHP]Dans quel répertoire?
    Bonjour,

    J'ai tapé un fichier "error.php" depuis un manuel PAM, mais je ne sais pas où le placer.

    J'ai tenté sous \www et sous \Apache2, mais il ne s'allume pas.

    J'utilise donc mon jocker et je fais appel au phpnautes.

  2. #2
    Membre chevronné
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 275
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 275
    Points : 1 992
    Points
    1 992
    Par défaut Re: [ERROR.PHP]Dans quel répertoire?
    Citation Envoyé par Jean_Benoit
    J'ai tenté sous \www et sous \Apache2, mais il ne s'allume pas.
    As-tu essayé avec un briquet ?

    Bon, trève de plaisanteries. Essaye de nous donner plus d'éléments : ton serveur Apache est sous quelle plateforme ?
    Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

    Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.

  3. #3
    Rédactrice
    Avatar de xave
    Femme Profil pro
    Développeur Web
    Inscrit en
    Mai 2002
    Messages
    871
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 46
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2002
    Messages : 871
    Points : 1 094
    Points
    1 094
    Par défaut
    Salut,

    Tout script à exécuter est à placer dans le répoertoire www.

    Tu peux aussi dans ce répertoire créé des sous-répertoires où placer tes différents scripts.

    Ensuite pour y accéder, tape dans la barre d'addresse de ton navigateur:

    http://ton_serveur/error.php ou http://ton_serveur/ton_sous_repertoi...ton_script.php

  4. #4
    Membre actif Avatar de Jean_Benoit
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 499
    Points : 234
    Points
    234
    Par défaut
    Plate-forme: Windows XP, PhP5, Apache2, MySQL 5.

    L'idée de ce fichier c'est de gérer les erreurs du genre 404 ou 500 et d'envoyer un e-mail au Webmaster:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $error_no = $_SERVER['QUERY_STRING'];
     
    switch ($error_no)
    {
    	case 400:
    		$error_output = "<h1>&quot;Bas Request&quot; Error Page - " .
    						"(Error Code 400)</h1>";
    		$error_output .= "The Browser has made a Bad Request<br>";
    		$error_output .= "<a href=\"mailto:sysadmin@localhost.com\">" .
    						"Contact the system administrator";
    		$error_output .= " if you feel to be in error";
    		break;
    D'autre part il faut insérer ces lignes dans httpd.conf:
    ErrorDocument 400 /error.php?400
    ErrorDocument 401 /error.php?401
    ErrorDocument 403 /error.php?403
    ErrorDocument 404 /error.php?404
    ErrorDocument 500 /error.php?500
    Ensuite il faut restarter les servicesWAMP.
    J'ai fait tout ça mais j'ai toujours la page d'erreur standard quand je saisis une page inexistante sous \localhost.
    Merci pour les réponses
    Tiens je pense à un truc, dans httpd.conf c'est mentionné /error, mais sous Windows ce devrait être \error ??
    Je vais essayer.

  5. #5
    Membre chevronné
    Avatar de Bidouille
    Inscrit en
    Mars 2003
    Messages
    1 275
    Détails du profil
    Informations forums :
    Inscription : Mars 2003
    Messages : 1 275
    Points : 1 992
    Points
    1 992
    Par défaut
    Ce n'est pas un problème lié à PHP mais de configuration d'Apache (qui plus est de WAMP).

    Je transfère ce fil dans la bonne section.
    Rédacteur PHP / Delphi ADO / Novell / OpenOffice.org

    Inutile de m'envoyer vos questions par MP, je ne réponds que par le forum.

  6. #6
    Expert éminent sénior
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 235
    Points : 15 532
    Points
    15 532
    Par défaut
    Citation Envoyé par Jean_Benoit
    J'ai fait tout ça mais j'ai toujours la page d'erreur standard quand je saisis une page inexistante sous \localhost.
    tu es sur que c'est le message standart, il n'y a pas un message supplémentaire qui indique qu'il y a un problème pour trouver le fichier d'erreur personnalisé ?

    Citation Envoyé par Jean_Benoit
    Tiens je pense à un truc, dans httpd.conf c'est mentionné /error, mais sous Windows ce devrait être \error ??
    non c'est bon, le "/" fonctionne avec linux et windows

Discussions similaires

  1. Erreur avec perl et php dans le répertoire cgi-bin
    Par Francky033 dans le forum Web
    Réponses: 2
    Dernier message: 26/02/2010, 18h13
  2. Trouver dans quel répertoire se trouve la DLL
    Par colorid dans le forum Langage
    Réponses: 3
    Dernier message: 18/03/2009, 17h17
  3. [Wamp] Impossible de lire les fichiers php dans le répertoire www de localhost
    Par eddflo dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 4
    Dernier message: 28/01/2009, 00h39
  4. dans quel répertoire doit on mettre les import ?
    Par geol99 dans le forum Langage
    Réponses: 17
    Dernier message: 08/06/2007, 14h25
  5. Dans quel répertoire travailler ?
    Par jgfa9 dans le forum NetBeans
    Réponses: 4
    Dernier message: 07/06/2006, 09h21

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