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+ |