ルートディレクトリを変更する:
<?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+ |