Fonctions PHP chroot()Functions
Manuel de référence des répertoires PHP
Exemples
Changer le répertoire racine :
<?php
// Changer le répertoire racine
chroot("/path/to/chroot/");
// Obtenir le répertoire courant
echo getcwd();
?>
// Changer le répertoire racine
chroot("/path/to/chroot/");
// Obtenir le répertoire courant
echo getcwd();
?>
Résultat :
/
Définition et utilisation
La fonction chroot() change le répertoire racine du processus courant endirectory, et change le répertoire de travail courant en "/".
Remarque :Cette fonction nécessite des privilèges root et n'est disponible que sur les systèmes GNU et BSD lors de l'utilisation de CLI, CGI ou SAPI embarqué. Cette fonction n'est pas implémentée sur la plateforme Windows.
Syntaxe
chroot(directory);
| Parameters | Description |
|---|---|
| répertoire | Obligatoire. Spécifie le chemin du nouveau répertoire racine. |
Détails techniques
| Valeur de retour : | Retourne TRUE en cas de succès, FALSE en cas d'échec. |
|---|---|
| Version de PHP : | 4.0.5+ |
Manuel de référence PHP sur les répertoires Autres extensions