Erreur 404 en php

Nouveau WRInaute
Bonjour,

J'ai placé ce code au début de mon fichier php
<?php
header("HTTP/1.0 404 Not Found");
?>
sans succès. Il me donne une erreur 500. Internal Server Error.

J'aimerai générer une page 404 en php. Pourriez m'aider ??

De plus comment voir le statut renvoyé par le serveur au navigateur ??

Merci d'avance de vos réponses.
 
WRInaute occasionnel
La commande header(); doit être executé avant tout envoie de donnée vers le client. avant les echo(); et autre code HTML.

Sinon avec ce code.
Code:
header("HTTP/1.1 404 Not Found");
Mais je doute que sa change quelque chose.
 
Nouveau WRInaute
Effectivement ça ne change rien.

Par contre j'ai essayé header("Status: 404 Not found");
Je n'ai aucun message d'erreur et la page concernée s'affiche normalement.

Et pourquoi si ça fonctionne ma page d'erreur personnalisée ne s'affiche pas ??

Merci encore de vos réponses.
 
Discussions similaires
Haut