Fonction chroot PHP

Exemple

Changer le répertoire racine :

<?php
// Changer le répertoire racine
chroot("/chemin/vers/chroot/");
// Obtenir le répertoire actuel
echo getcwd();
?>

Résultat :

/

Définition et utilisation

La fonction chroot() change le répertoire racine du processus actuel en directory, et change le répertoire de travail actuel en "/".

Attention :Cette fonction nécessite les droits root et est disponible uniquement sur les systèmes GNU et BSD lorsqu'elle est utilisée avec CLI, CGI, SAPI intégré. Cette fonction n'est pas implémentée sur la plateforme Windows.

Syntaxe

chroot(directory);
Paramètres Description
directory Obligatoire. Définir un nouveau chemin d'accès au répertoire racine.

Détails techniques

Valeur de retour : Retourne TRUE en cas de succès, FALSE en cas d'échec.
Version PHP : 4.0.5+