Funkcja chroot PHP

Przykład

Zmiana katalogu głównego:

<?php
// Zmienić katalog główny
chroot("/ścieżka/do/chroot/");
// Otrzymać bieżący katalog
echo getcwd();
?>

Wynik:

/

Definicja i użycie

Funkcja chroot() zmienia bieżący katalog główny procesu na katalog, a bieżący katalog pracy zmienia się na "/".

Uwaga:Funkcja ta wymaga uprawnień root i jest dostępna tylko na systemach GNU i BSD, gdy używa się CLI, CGI, wewnętrznego SAPI. Funkcja nie jest zaimplementowana na platformie Windows.

Gramatyka

chroot(katalog);
Parametry Opis
katalog Wymagane. Określa nową ścieżkę katalogu głównego.

Szczegóły techniczne

Zwrócona wartość: Zwraca TRUE, jeśli sukces, FALSE, jeśli niepowodzenie.
Wersja PHP: 4.0.5+