Environnement CGI et modification recommandées du php.ini <<< |
Utilisation particulière pour les pages d'erreurs ou les listages spécifiques de dossier (PHP >= 4.3.3) | Note au sujet de nsapi_virtual et des requêtes (PHP >= 4.3.3) >>> |
4.2.5 Installation sous Netscape et iPlanet Enterprise Serveur sur un système Sun Solaris 4.2 Installation sous UNIX 4 Installation et configuration Manuel PHP . Environnement CGI et modification recommandées du php.ini ->Utilisation particulière pour les pages d'erreurs ou les listages spécifiques de dossier (PHP >= 4.3.3) . Note au sujet de nsapi_virtual et des requêtes (PHP >= 4.3.3) |
4.2.5.2 Utilisation particulière pour les pages d'erreurs ou les listages spécifiques de dossier (PHP >= 4.3.3)
Vous pouvez utiliser PHP pour générer des pages d'erreurs de type "404 Not Found" ou apparantée. Ajoutez la ligne suivante dans le fichier obj.conf pour chaque page d'erreur que vous souhaitez remplacer :
où
XXX
est le code d'erreur HTTP. Effacez toute autre
directive
Error
qui pourrait interférer avec la votre.
Si vous voulez utiliser une page pour toutes les erreurs qui existent,
laissez le paramètre
code
vide. Votre script peut
obtenir le code de statut HTTP dans la variable
$_SERVER['ERROR_TYPE']
.
Une autre possibilité est de générer une liste de dossier personnalisée. Créez simplement un script PHP qui affiche le contenu du dossier, et remplacez la ligne Service par défaut par type="magnus-internal/directory" dans obj.conf avec ceci :
Pour ces deux points, l'URI originale et l'URI traduite sont
dans les variables
$_SERVER['PATH_INFO']
et
$_SERVER['PATH_TRANSLATED']
.
|
<< | Utilisation particulière pour les pages d'erreurs ou les listages spécifiques de dossier (PHP >= 4.3.3) | >> |
Environnement CGI et modification recommandées du php.ini | Installation sous Netscape et iPlanet Enterprise Serveur sur un système Sun Solaris | Note au sujet de nsapi_virtual et des requêtes (PHP >= 4.3.3) |