یکی از مشکلاتی که در وردپرس شاید تا به حال چندین بار با آن مواجه شده باشید مشکل مجوز های فایل ها و فولدر های وردپرس است . در صورتی که این مشکل وجود داشته باشد خطاهای مختلفی از جمله عدم امکان آپلود فایل و … مشاهده خواهید کرد . اما راهکار حل این مشکل چیست ؟

در مستندات وردپرس آمده است که مجوز فایل ها بایستی ۶۴۴ و برای فولدر ها ۷۵۵ باشد تا وردپرس به راحتی و بدون مشکل کار کند و البته هم چنین از جهات امنیتی با مشکلی مواجه نشوید .

برای این منظور در ابتدا می بایستی یک نرم افزار مدیریت FTP نصب نمایید . شما می توانید از نرم افزار FileZilla و یا حتی افزونه FireFTP فایرفاکس بدین منظور استفاده نمایید . پیشنهاد می شود قبل از این کار حتما یک بکاپ  از اطلاعات خود بگیرید .

گام اول : اصلاح مجوزهای فولدر ها

بعد از راه اندازی نرم افزار FTP به فولدر ریشه و اصلی وردپرس خود بروید . سه فولدر اصلی وردپرس در ریشه قرار دارند به نام های wp-admin و wp-content و wp-includes. همان طور که در تصویر زیر مشاهده می نمایید هر سه فولدر را انتخاب ، راست کلیک کرده و گزینه File Permissions را انتخاب نمایید .

حال در بخش Numeric Value عدد ۷۵۵ را وارد نمایید . ( در بالای این بخش می توانید دسترسی های کاربران مختلف را مشاهده نمایید )

سپس تیک گزینه Recurse into subdirectories را زده و گزینه Apply to directories only را انتخاب نمایید . این کار باعث می شود تا تمامی فولدرهای زیر مجموعه نیز مجوزشان اصلاح گردد و هم چنین  مجوز ۷۵۵ فقط و فقط برای فولدر ها قرار داده شود .

گام دوم : اصلاح مجوزهای فایل ها

حال دوباره به فولدر ریشه بازگشته و تمامی فایل ها و فولدر های موجود را انتخاب نمایید راست کلیک کرده و گزینه File Permissions را انتخاب نمایید .

این بار در بخش Numeric value عدد ۶۴۴ را وارد نمایید.

سپس تیک گزینه Recurse into subdirectories را زده و گزینه Apply to files only را انتخاب نمایید . این کار باعث می شود تا تمامی فایل های زیر مجموعه نیز مجوزشان اصلاح گردد و هم چنین  مجوز ۶۴۴ فقط و فقط برای فایل ها ها قرار داده شود .

تمام شد. حالا می توانید به راحتی و بدون خطا در وردپرس فعالیت نمایید 🙂