در این مقاله از وبلاگ سایت آذردیتا میخوایم به شما نحوه ی رفع ارور رایج “ Is its parent directory writable by the server ” رو به شما آموزش بدیم. این ارور رایج در وردپرس هنگامی رخ میده که شما اقدام به اپلود یک فایل و پرونده بکنید.
متود هایی که در این آموزش خواهید آموخت :
- متود اول : تغییر دادن پوشه بارگذاری شده ها
- متود دوم : تغییر مجوز های پوشه
این خطا ممکنه به دلیل مجوز های اشتباه، مالکیت یا مکان پوشه بارگذاری ها رخ بده، با این حال دو متود برای رفع تضمینی این ارور وجود داره که در ادامه به اونها میپردازیم. با ما همراه باشید.
۱. تغییر دادن پوشه بارگذاری شده ها
بعضی از اوقات ارور “ Is its parent directory writable by the server ” هنگامی رخ میده که وردپرس نمیتونه محل پوشه ی اپلود شده ها ( uploads ) رو پیدا کنه. در صورتی شما با این ارور مواجه میشید که اصولا سایتتون رو از یه هاستینگ به هاستینگ دیگه ای منتقل کرده باشید.
برای انجام این متود مراحل زیر رو به ترتیب انجام بدید :
۱. به فایل منیجر هاست خریداری شده خودتون وارد بشید.
۲. به پوشه public_html وارد شده و فایل wp-config.php رو با ویرایشگر باز کنید.
۳. کد زیر رو :
define( 'UPLOADS', 'wp-content/uploads' );
قبل از خط :
require_once(ABSPATH . 'wp-settings.php');
قرار بدید.
۴. فایل ادیت شده رو سیو کنید و دوباره اقدام به اپلود فایلتون بکنید.
۲. تغییر مجوز های پوشه
اگه پس از انجام متود اول باز هم با ارور “ Is its parent directory writable by the server ” مواجه میشید پس بهتره این متود رو انجام بدید و مشکلتون رو به راحتی رفع کنید.
اگه نمیدونید دسترسی های سی پنل برای فایل چیه میتونید توضیح کامل تر رو در مقاله زیر مطالعه کنید :
خب برای انجام این متود مراحل زیر رو به ترتیب انجام بدید :
۱. به فایل منیجر هاست خریداری شده خودتون وارد بشید.
۲. به پوشه public_html وارد شده و بر روی پوشه ی wp-content راست کلیک کنید.
۳. بر روی آپشن Change Permission کلیک کنید تا پنجره ی دسترسی ها براتون باز بشه.
۴. در پنجره ی بازشده باید مقادیر به ترتیب معادل اعداد ۷۵۵ باشند در غیر اینصورت به ترتیب از چپ به راست ۷-۵-۵ رو وارد کنید.
۵. پس از اعمال تغییرات روی Change Permission کلیک کنید تا تغییرات سیو و اعمال بشه.
با انجام این متود شما به پوشه دسترسی ۷۵۵ دادید که این عدد به این معنی هست که صاحب پرونده میتونه پرونده هارو ( بخونه، بنویسه و اجرا کنه ) و این مهم ترینشه که اجازه میده فهرست قابل نوشتن باشه.
با انجام یک ویا هردو از متود های توضیح داده شده ی بالا شما میتونید به اسونی ارور رایج “ Is its parent directory writable by the server ” رو رفع کنید.