تغییر پیشوند جداول پایگاه داده در جوملا ( امنیتی )
|
۲-۹-۱۳۹۰, ۰۵:۳۶ صبح
ارسال: #1
|
|||
|
|||
تغییر پیشوند جداول پایگاه داده در جوملا ( امنیتی )
سلام
همه می دانیم که پیشوند جداول پایگاه داده جوملا با _jos ساخته می شوند . و این پیشوند پیشفرض جوملا کار هکرها را آسان می کند! بنابر این برای تغییر این پیشوند و بالا بردن امنیت سایت خود اقدامات زیر را انجام دهید . البته این مورد فقط در جوملا 1.5 می باشد و در جوملا 1.6 و 1.7 رفع شده است . پس این اقدام برای دوستانی است که با جوملا 1.5 کار می کنند. ایتدا کامپوننتی که پیوست کرده ام را دانلود و نصب نمایید . ( دقت کنید که این کامپوننت برای جوملا 1 است و شما باید پیش از نصب پلاگین ارث بری System - Legacy را از مدیریت پلاگین ها فعال کنید ) بعد از نصب وارد کامپوننت شوید . یک تصویر مانند تصویر زیر مشاهده می کنید . کادر اول پیشوند پیشفرض پایگاه داده جوملا _jos می باشد . شما باید پیشوند جدید را به عنوان مثال _abc را در کادر دوم وارد نمایید و سپس روی گزینه Update Tabel Prefixes کلیک کنید . بعد از تغییر یافتن پیشوند جداول پایگاه داده کد زیر در وبسایت مشاهده می شود کد: (انتخاب همه) jtablesession::Store Failed شما باید وارد روت جوملای خود و سپس فایل configuration.php بشید و عبارت var $dbprefix را پیدا کنید مانند تصویر زیر و در مقابلش پیشوند جدید را جایگزین و ذخیره کنید تا این مشکل برطرف شود. با انجام این کار امنیت سایت شما بالاتر می رود . منبع: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید. |