PHP chroot()

La fonction chroot() est une fonction intégrée en PHP qui change le répertoire racine du processus courant au répertoire donnée, et change le répertoire de travail courant vers « / ». La fonction chroot() n’est disponible que pour les systèmes GNU et BSD, et uniquement lorsque l’utilisateur utilise CLI, CGI ou Embed SAPI. D’ailleurs, la fonction chroot() nécessite également des privilèges root pour fonctionner.
 

Syntaxe
chroot(dir)

 
 

Paramètres
  • dir(Obligatoire) : Spécifie le nouveau chemin vers lequel le répertoire racine doit être modifié.

 

Valeur de retour

La fonction renvoie TRUE en cas de succès. FALSE en cas d’échec.
 

Version PHP:

4+
 

Exemple :
<?php
// Changer le répertoire racine
chroot("path/chroot/");

// Récupérer le répertoire courant
echo getcwd();
?>

 
Sortie:

/
Questions d'entretiens PHP

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *