آموزش رفع مشکل غیرفعال شدن دسترسی نصب افزونه و قالب وردپرس

بدون دیدگاه
56 بار دیده شده!
  1. خانه
  2. طراحی سایت
  3. امنیت وردپرس
  4. آموزش رفع مشکل غیرفعال شدن دسترسی نصب افزونه و قالب وردپرس
به این محتوا امتیاز دهید!

بعضی وقت ها با ورود به سایت وردپرسی خود با اشکالات عجیبی مواجه میشوید و یا خودتان قصد ایجاد محدودیت های عجیبی دارید. در هر دو حالت در این آموزش کوتاه همراه من باشید تا روش جالب حل یک مشکل را بررسی کنیم و در مقابل روش ایجاد محدودیتی جالب را بیاموزیم. روش حل مشکل غیرفعال شدن دسترسی نصب قالب وردپرس و افزونه وردپرس در سایت.

 

غیرفعال شدن ناگهانی دسترسی نصب و حذف افزونه وردپرس

یک روز با انرژی کامل سایت وردپرسی خود را باز میکنید و قصد دارید ویژگی جدیدی به آن اضافه کنید و یا سایت را بروزرسانی نمائید. اما در کمال تعجب با ورود به بخش افزونه های وردپرس مشاهده میکنید که دسترسی نصب، حذف و بروزرسانی از شما سلب شده است. این اتفاق در صورتی رخ داده که شما مدیر کل سایت هستید و دسترسی کامل به تمامی بخش ها دارید.

در چنین حالاتی قطعا اتفاق خاصی رخ داده و برای من هم چند روز پیش چنین مشکلی ایجاد شد و پس از بررسی مشخص شد که دلیل این اتفاق وجود قطعه کدی در فایل wp-config هاست سایت است. این اتفاق از کد زیر نشات میگیرد و در حالی که کاربر ادمین اصلی سیستم است اما دسترسی نصب و حذف و حتی بروزرسانی ماژول های نصب شده را ندارد.

 

define(‘DISALLOW_FILE_MODS’,true);

حذف دسترسی تمامی کاربران جهت نصب و آپدیت قالب و افزونه وردپرس

البته اگر از دید دیگری به این موضوع نگاه کنیم هم میتوانیم از آن برای افزایش امنیت سایت خود استفاده نمائیم. فرض کنید قصد دارید با عدم تغییر دسترسی کاربران از طریق وردپرس توانایی حذف و نصب و بروزرسانی قالب و افزونه های وردپرس را از همه ادمین های سایت در هر سطحی از دسترسی بگیرید. برای این منظور میتوانید کد فوق را در فایل wp-config در انتهای آن قراردهید. در این صورت هیچ یک از نقش های کاربری در وردپرس توانایی انجام تغییرات در بخش افزونه ها و پوسته ها را نخواهند داشت.

 

روش نصب و بروزرسانی قالب و افزونه وردپرس با وجود عدم دسترسی

در صورتی که از روش حذف دسترسی استفاده کردید و توانایی تغییرات را از بخش پیشخوان وردپرس از کاربران گرفتید، برای نصب و بروزرسانی ماژول ها باید از دایرکتوری اصلی هاست استفاده کنید. برای این منظور باید وارد دایرکتوری اصلی هاست خود شوید و از بخش public_html و سپس فولدر wp-content و در نهایت فولدر های themes و plugins تغییرات مد نظر خود را انجام دهید.

 

جمع بندی

افزایش امنیت سایت وردپرسی یکی از اصلی ترین اصول و قواعد وب مستران است و اهمیت بسیار بالایی دارد. از این جهت بهتر است مقالات آموزش افزایش امنیت سایت را مطالعه نمائید و در صورت نیاز تنظیم امنیت سایت خود را به دیمایتو بسپارید. تا در سریع ترین زمان ممکن تغییرات مهم در سایت شما اعمال گردد.

مقالات مرتبط بیشتری بخوانید!

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست
به کمک نیاز دارید؟ پیام بدید!