راهبران


Popular Content

نمایش پستهای داری بیشترین لایک در 18/01/96 در پست

  1. 1 لایک
    :25: لطفا قبل از شروع ، مطلب را تا انتها خوانده و سپس اقدام به اعمال تغییرات نمایید :25: :1: :1: :1: این روش در جوملا 3 تست شده و صد در صد عملی می باشد . مراحل انجام کار برای جوملا 2.5 نیز به همین شکل خواهد بود. :yoho: در این آموزش طریقه کار برای cPanel و DirectAdmin و به زبان ساده توضیح داده شده است :yoho: اگر با افزونه های امنیتی همچون RS!Firewall کار کرده باشید ، یکی از مواردی که به عنوان اخطار به شما گوشزد می کند مسیر فایل configuration.php جوملاست که در آن اطلاعات مهم و حیاتی وبسایت شما ، از جمله نام کاربری و رمز عبور پایگاه داده ، نام کاربری و رمز عبور FTP و سایر تنظیمات پایه ذخیره شده است . این فایل در حالت پیشفرض در روت جوملا قرار داشته و این امر احتمال دستیابی افراد سودجو و هکر ها را بالا برده و امنیت سایت شما را به خطر می اندازد . راه حل این اشکال چیست ؟ :auau: شما میتوانید این فایل را در جایی خارج از دسترس کاربران ( خارج از پوشه Public_html ) قرار دهید . توجه : کلماتی که با حروف بزرگ نوشته شده اند را باید متناسب با مشخصات هاست خود تغییر دهید . توجه : برای جلوگیری از مشکلات احتمالی قبل از تغییر ، یک کپی از فایل های defines.php تهیه کنید . مراحل انجام کار در cPanel در این هاست ، مسیر روت وبسایت شما بصورت پیشفرض به این شکل است ( USER_NAME نام کاربری هاست شماست ) Home/USER_NAME/public_html 1- یک کپی از فایل Configuration.php در مسیر Home/USER_NAME/ ایجاد کنید . 2- از مسیر اصلی جوملا ، پوشه includes را باز کنید . 3- فایل defines.php را برای ویرایش باز کنید ( ابزار Code Editor ) 4- خط زیر را پیدا کنید . define('JPATH_CONFIGURATION', JPATH_ROOT); 5- آن را با خط زیر جایگزین کرده و ذخیره کنید . define('JPATH_CONFIGURATION', '/home/USER_NAME'); 6- از مسیر اصلی جوملا ، پوشه administrator را باز کنید . 7- پوشه includes را باز کنید . 8- فایل defines.php را برای ویرایش باز کنید ( ابزار Code Editor ) 9- خط زیر را پیدا کنید define('JPATH_CONFIGURATION', JPATH_ROOT); 10- آن را با خط زیر جایگزین کرده و ذخیره کنید . define('JPATH_CONFIGURATION', '/home/USER_NAME'); 11- در صورتی که همه مراحل را به دستی انجام داده باشید صفحه اصلی و صفحه مدیریت وبسایت شما باید بدون مشکل باز شود . 12- فایل configuration.php اصلی را پاک کنید . ( این کار برای down نشدن سایت شما در حین انجام کار است . شما می توانید در همان مرحله 1 فایل را move کرده و از مرحله 12 صرف نظر کنید ) --------------------------------------------------------------------------------- مراحل انجام کار در دایرکت ادمین : در این هاست ، مسیر روت وبسایت شما بصورت پیشفرض به این شکل است ( USER_NAME نام کاربری هاست و DOMAIN نام دامنه شماست ) home/USER_NAME/domains/DOMAIN/public_html 1- یک کپی از فایل Configuration.php در مسیر home/USER_NAME/domains/DOMAIN/ ایجاد کنید . 2- از مسیر اصلی جوملا ، پوشه includes را باز کنید . 3- فایل defines.php را برای ویرایش باز کنید ( ابزار Code Editor ) 4- خط زیر را پیدا کنید . define('JPATH_CONFIGURATION', JPATH_ROOT); 5- آن را با خط زیر جایگزین کرده و ذخیره کنید . define('JPATH_CONFIGURATION', '/home/USER_NAME/domains/DOMAIN'); 6- از مسیر اصلی جوملا ، پوشه administrator را باز کنید . 7- پوشه includes را باز کنید . 8- فایل defines.php را برای ویرایش باز کنید ( ابزار Code Editor ) 9- خط زیر را پیدا کنید define('JPATH_CONFIGURATION', JPATH_ROOT); 10- آن را با خط زیر جایگزین کرده و ذخیره کنید . define('JPATH_CONFIGURATION', '/home/USER_NAME/domains/DOMAIN'); 11- در صورتی که همه مراحل را به دستی انجام داده باشید صفحه اصلی و صفحه مدیریت وبسایت شما باید بدون مشکل باز شود . 12- فایل configuration.php اصلی را پاک کنید . ( این کار برای down نشدن سایت شما در حین انجام کار است . شما می توانید در همان مرحله 1 فایل را move کرده و از مرحله 12 صرف نظر کنید )