Dutch PHP Conference 2025 - Call For Papers

chroot

(PHP 4 >= 4.0.5, PHP 5, PHP 7, PHP 8)

chrootChange the root directory

Опис

chroot(string $directory): bool

Changes the root directory of the current process to directory, and changes the current working directory to "/".

This function is only available to GNU and BSD systems, and only when using the CLI, CGI or Embed SAPI. Also, this function requires root privileges.

Calling this function does not change the values of the __DIR__ and __FILE__ magic constants.

Параметри

directory

The path to change the root directory to.

Значення, що повертаються

Повертає true у разі успіху або false в разі помилки.

Приклади

Приклад #1 chroot() example

<?php
chroot
("/path/to/your/chroot/");
echo
getcwd();
?>

Поданий вище приклад виведе:

/

Примітки

Зауваження: Для Windows-платформ ця функція нереалізована.

Зауваження: Ця функція не доступна в інтерпретаторі PHP, зібраному з увімкненою ZTS (Безпека потоку Zend). Щоб перевірити, чи увімкнена ZTS, виконується команда php -i або перевіряється вбудована константа PHP_ZTS.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top