Hàm chroot() PHP

Mô hình

Thay đổi thư mục gốc:

<?php
// Thay đổi thư mục gốc
chroot("/path/to/chroot/");
// Lấy thư mục hiện tại
echo getcwd();
?>

Kết quả:

/

Định nghĩa và cách sử dụng

Hàm chroot() thay đổi thư mục gốc hiện tại của tiến trình thành directoryvà thay đổi thư mục làm việc hiện tại thành "/".

Lưu ý:Hàm này cần quyền root, và chỉ có thể sử dụng trên hệ thống GNU và BSD khi sử dụng CLI, CGI, SAPI gắn vào. Hàm này không được triển khai trên nền tảng Windows.

Cú pháp

chroot(directory);
Tham số Mô tả
directory Phải có. Định nghĩa đường dẫn thư mục gốc mới.

Chi tiết kỹ thuật

Giá trị trả về: Nếu thành công thì trả về TRUE, nếu thất bại thì trả về FALSE.
Phiên bản PHP: 4.0.5+