فنکشن chroot() PHP

مثال

تغییر دایرکتوری ریشه:

<?php
// تغییر دایرکتوری ریشه
chroot("/path/to/chroot/");
// دریافت دایرکتوری فعلی
echo getcwd();
?>

نتیجه:

/

تعریف و استفاده

فنکشن chroot() دایرکتوری ریشه را برای فرآیند فعلی تغییر می‌دهد به دایرکتوری، و دایرکتوری کارکنان را به "/" تغییر دهید.

توجه:این فنکشن نیاز به دسترسی root دارد و فقط در سیستم‌های GNU و BSD و فقط وقتی که از CLI، CGI، SAPI در حالت ایمپلتی شده استفاده می‌شود، قابل استفاده است. این فنکشن در سیستم‌های ویندوز پیاده‌سازی نشده است.

قوانین دستور

chroot(دایرکتوری);
پارامتر توضیح
دایرکتوری ضروری. مسیر جدید ریشه را مشخص کنید.

جزئیات فنی

مقدار بازگشتی: اگر موفق شد TRUE برمی‌گرداند، اگر شکست خورد FALSE برمی‌گرداند.
نسخه PHP: 4.0.5+