سلام ، آیا این بازدید اول شماست ؟ یا
نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: تغییر نام و انتقال configuration.php به خارج از پوشه public_html

  1. #1

    تاریخ عضویت
    Jun 2007
    نوشته ها
    152
    تشکر
    0
    تشکر شده 4 بار در 4 ارسال

    تغییر نام و انتقال configuration.php به خارج از پوشه public_html

    اگر وب سرورتون به هر دلیلی مثل نداشتن تنظیمات صحیح برای سطوح دسترسی, از امنیت خوبی برخوردار نیست, با این روش میتونید دسترسی به بعضی از فایلهای حیاتی مثل configuration.php رو فقط مختص به خودتون بکنید.
    و حالا روش انجام کار:

    1) یک پوشه جدید بیرون از پوشه public_html بسازید و هر اسمی که دوست دارید براش انتخاب کنید, دقت داشته باشید که اگر از اسم دو کلمه ای استفاده میکنید حتما بین دو کلمه از _ ویا - استفاده کنید و از گذاشتن فضای خالی بین دو کلمه خودداری کنید.

    2) فایل configuration.php رو به این پوشه جدید انتقال بدید و اسم اونرو کاملا تغییر بدید حتی پسوند فایل رو برای مثال: mambo.conf

    3) حالا یک فایل configuration.php در داخل public_html بسازید (همونجایی که قبل از انتقال بود) و کد زیر رو داخل فایل قرار بدید:
    کد:
    <?php
     require( dirname( __FILE__ ) . '/../New_folder/mambo.conf' );
     ?>
    4) دقت داشته باشید که:
    - اسم فایل و پوشه رو ر داخل کد طبق تنظیمات خودتون تغییر بدید
    - سطح دسترسی به این فایل رو 644 قرار بدید که حتی با com_config هم نشه این فایل رو تغییر داد
    - هیچ خط خالی اضافه ای اول یا اخر کد قرار ندید, فقط همین سه خط کد رو باید داشته باشید در غیر از این صورت error زیر رو دریافت خواهید کرد:
    کد:
    Warning: Cannot modify header information - headers already sent by (output started at /home/xxxxx/public_html/configuration.php:2) in /home/xxxxx/public_html/index.php on line 250
    5) اگر احتیاج به تغییر فایل mambo.conf داشتید این کار رو بصورت manual و از طریق cpanel انجام بدید.

    همین.

    موفق باشید


    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  2. # ADS
    تبلیغات در جوملا فارسی
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2

    تاریخ عضویت
    Mar 2007
    نوشته ها
    395
    تشکر
    0
    تشکر شده 1 بار در 1 ارسال

    پاسخ : تغییر نام و انتقال configuration.php به خارج از پوشه public_ht

    من این کار رو کردم ولی بعدش سایت فقط یه صفحه سفید نشون میده و دیگه بالا نمیاد.

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


  4. #3
    Admin
    تاریخ عضویت
    Dec 2005
    محل سکونت
    U.A.E
    نوشته ها
    13,222
    تشکر
    318
    تشکر شده 1,338 بار در 652 ارسال

    پاسخ : تغییر نام و انتقال configuration.php به خارج از پوشه public_ht

    این کار اونقدر ها در امنیت سایت تاثیر نداره چرا که باز میشه با include اون فایل به دیتابیس دسترسی پیدا کرد و یا نام کاربری و کلمه عبور رو به یک دستور ساده echo دید .

    یا علی

    جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.


موضوعات مشابه

  1. چطور سطح دسترسی به configuration رو تغییر بدم؟
    توسط amindorost در انجمن امنیت مامبو فارسی
    پاسخ ها: 1
    آخرين نوشته: 09-23-2007, 05:21 AM
  2. عدم تغییر با کلیک بر public_html در file manager
    توسط a_fallahi در انجمن سوالهای عمومی مامبو فارسی
    پاسخ ها: 11
    آخرين نوشته: 01-03-2007, 06:26 PM

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •