PHP chroot() 関数

❮ PHP ディレクトリ・ リファレンス

ルートディレクトリを変更する:

<?php
// Change root directory
chroot("/path/to/chroot/");

// Get current directory
echo getcwd();
?>

結果:

/


定義と用法

chroot() 関数は、現在のプロセスのルートディレクトリを directory に変更し、作業ディレクトリを "/" に変更します。

注:この関数は、rootの特権を必要とし、GNUおよびBSDシステムでのみ使用でき、CLI、CGIまたはEmbed SAPIを使用する場合にのみ使用できます。 この関数は、Windowsプラットフォームには実装されていません。


構文

chroot(directory);

パラメータ 説明
directory 必須。ルートディレクトリの変更先のパスを指定する

技術内容
返り値: 成功した場合は TRUEを、失敗した場合は FALSEを返します.
PHP バージョン: 4.0.5+

❮ PHP ディレクトリ・ リファレンス