PHP chroot()ການສະໜອງ

ຕົວຢ່າງ

ປ່ຽນຕົ້ນກົງ:

<?php
// ປ່ຽນຕົ້ນກົງ
chroot("/path/to/chroot/");
// ຮຽກຮ້ອງຂອບເຂດງານປະຈຸບັນ
echo getcwd();
?>

Result:

/

ການອະທິບາຍ ແລະ ການນໍາໃຊ້

chroot()ການປ່ຽນຕົ້ນກົງຂອງການເຄື່ອນໄຫວປະຈຸບັນເປັນ directory, ແລະປ່ຽນຂອບເຂດງານປະຈຸບັນເປັນ "/".

ຄວາມຕ້ອງເຫັນ:ການຕ້ອງການສິດທິ root, ແລະພຽງແຕ່ຈະໃຊ້ໃນລະບົບ GNU ແລະ BSD ເມື່ອໃຊ້ CLI, CGI, SAPI ລວມ. ການສະໜອງບໍ່ມີໃນລະບົບ Windows.

ວິທີການ

chroot(directory);
ພຽງພໍ ການອະທິບາຍ
directory ສະຫລຸບ. ຕາມການຈຳກັດຕົ້ນກົງກັບຕົ້ນກົງບໍລິເວນພາຍໃນ.

ລາຍລະອຽດດ້ານເຕັກນິກ

ຄູ່ມູນກັບຄື້ນ: ຖືກກັບຄື້ນຫລັງ TRUE, ບໍ່ຖືກກັບຄື້ນຫລັງ FALSE.
PHP Version: 4.0.5+