فنکشن chroot() PHP
مثال
تغییر دایرکتوری ریشه:
<?php // تغییر دایرکتوری ریشه chroot("/path/to/chroot/"); // دریافت دایرکتوری فعلی echo getcwd(); ?>
نتیجه:
/
تعریف و استفاده
فنکشن chroot() دایرکتوری ریشه را برای فرآیند فعلی تغییر میدهد به دایرکتوری، و دایرکتوری کارکنان را به "/" تغییر دهید.
توجه:این فنکشن نیاز به دسترسی root دارد و فقط در سیستمهای GNU و BSD و فقط وقتی که از CLI، CGI، SAPI در حالت ایمپلتی شده استفاده میشود، قابل استفاده است. این فنکشن در سیستمهای ویندوز پیادهسازی نشده است.
قوانین دستور
chroot(دایرکتوری);
پارامتر | توضیح |
---|---|
دایرکتوری | ضروری. مسیر جدید ریشه را مشخص کنید. |
جزئیات فنی
مقدار بازگشتی: | اگر موفق شد TRUE برمیگرداند، اگر شکست خورد FALSE برمیگرداند. |
---|---|
نسخه PHP: | 4.0.5+ |