[phpNuke] نکته مهم register_globals is disabled

شروع موضوع توسط moon_spell ‏3 ژانویه 2008 در انجمن Movable Type ، DataLife ، phpNuke

  1. moon_spell

    moon_spell Member

    ارسال‌ها:
    321
    تشکر شده:
    227
    امتیاز دستاورد:
    16
    امروز يک ترفند بسيار جالب و کاربردی برای کسانی که ورژن های مختلف نيوک رو نصب ميکنند در شاخه های مختلف هاست ، و با پيغام زير مواجه ميشوند

    FATAL ERROR: register_globals is disabled in php.ini, please enable it!
    ابتدا در روی هاست خود بدنبال فايل php.ini بگرديد آن را دريافت کنيد و يا اگر هاست شما امکان ويرايش آنلاين دارد آن را
    باز کنيد ...

    در اين فايل به دنبال اين متن بگرديد

    آن را به اين صورت تغيير دهيد

    و دوباره به صفحه اصلی هاست خود انتقال دهيد

    سپس برای پخش کردن آن در تمام نقاط و فلدر های هاست خود که نياز به روشن بودن اين گزينه دارند بصورت زير عمل کنيد :

    ويريش گر متن خود را باز کنيد
    کد زير را در آن قرار دهيد




    و آن را بانام و پسوندcopyphpini.php ذخيره کنيد و به شاخه اصلی کنار فايل php.ini آپلد کنيد


    مرحله نهايی : آن را فراخوانی کنيد (توجه به جای siteshoma.com نام سايت و مسير سايت و هاست خود را قرا دهيد)






    به اين صورت فايل php.ini در تمام هاست کپز و قابل استفاده خواهد بود و ديگر با پيغام معروف register_globals is disabled مواجه نخواهيد شد !



    اميدوارم مورد استفاده دوستان کهاز نيوک و اسکيريپت های مشابه استفاده ميکنند قابل استفاده بوده باشه !



    ممنون فريد
     

    پیوست ها:

    • copyphpini.zip
      اندازه فایل:
      214 بایت
      نمایش ها:
      91
    آخرین ویرایش: ‏3 ژانویه 2008
    نوشته شده توسط moon_spell در ‏3 ژانویه 2008
    rezix، Warez-Host.IR، RapidSharez و 3 نفر دیگر از این ارسال تشکر کرده اند.
  2. IranPardakht

    IranPardakht Well-Known Member

    ارسال‌ها:
    913
    تشکر شده:
    283
    امتیاز دستاورد:
    63
    خلاصه مطلب فوق:

    با notepad یک فایل بنام php.ini بسازید و محتویاتش رو اینطور بنویسید:

    کد (Text):

    register_globals = On
     
    و در شاخه اصلی سایت آپلود کنید.
     
    نوشته شده توسط IranPardakht در ‏3 ژانویه 2008
  3. moon_spell

    moon_spell Member

    ارسال‌ها:
    321
    تشکر شده:
    227
    امتیاز دستاورد:
    16

    مطلب فوق گسترش اين فايل در تمام هاست و شاخه های آن بود ... که اگر کسی مثلاً 100 شاخه دارد فقط با فراخانی يک فايل قادر به کپی php.ini در سراسر هاست ميباشد !
    و توضيحی برای تازه کار ها که قصد نصب اسکيريپت php دارند از اوّل تا آخر
     
    نوشته شده توسط moon_spell در ‏3 ژانویه 2008
    mshb از این پست تشکر کرده است.
  4. ARTA_ADOBE CO

    ARTA_ADOBE CO Active Member

    ارسال‌ها:
    1,431
    تشکر شده:
    198
    امتیاز دستاورد:
    36
    در فایلی به نام htaccess. کد زیر را وارد کنید و آن را در هر فولدر سایت خود آپلود کنید on میشود. هر فولدری که کپی شود شامل زیر فولدر ها هم میشود و نیازی به کپی در تک تک آنها نیست همینطور
    php.ini و اگر قرار کل سایت را شامل بشه در www یا همون public_html کپی بشود کل فولدر ها رو شامل میشه.

    دوست عزیز راهتون منطقی نیست. راههای متداول php.ini و اگر توسط سرور اجازه نداده بودند روش htaccess جواب میده.

    PHP:


    php_flags register_globals = On

     
     
    آخرین ویرایش: ‏3 ژانویه 2008
    نوشته شده توسط ARTA_ADOBE CO در ‏3 ژانویه 2008
    VAHID216 و moon_spell از این پست تشکر کرده اند.
  5. moon_spell

    moon_spell Member

    ارسال‌ها:
    321
    تشکر شده:
    227
    امتیاز دستاورد:
    16
    اين اکثراً جواب ميده ... الان شد 2 تا راه هر کدوم جواب نداد اون يکی
    :D
    بعضی
    server ها که دديکيد هستند اين امکان رو از کار ميندازند ... ممنون
     
    آخرین ویرایش: ‏3 ژانویه 2008
    نوشته شده توسط moon_spell در ‏3 ژانویه 2008
  6. sajadian

    sajadian New Member

    ارسال‌ها:
    8
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    من همه این کار ها رو کردم نشد میشه راهه دیگه ای به من بگین؟
    و آیا سیستم مدیرت محتوایی به غیر از php nukeهست که احتیاج به این نداشته باشه؟ منظورم global registere?
     
    آخرین ویرایش: ‏29 آوریل 2008
    نوشته شده توسط sajadian در ‏29 آوریل 2008
  7. tajik62

    tajik62 New Member

    ارسال‌ها:
    1
    تشکر شده:
    0
    امتیاز دستاورد:
    1
    من هر دو راه رو امتحان کردم نشد
     
    نوشته شده توسط tajik62 در ‏14 می 2008
  8. webalfa

    webalfa Member

    ارسال‌ها:
    208
    تشکر شده:
    104
    امتیاز دستاورد:
    16
    شم امیتوانید به پشتیبانی سرور خود بگید تا برای شما فعالش کنه
     
    نوشته شده توسط webalfa در ‏14 می 2008
  9. Cyber-DL

    Cyber-DL Member

    ارسال‌ها:
    126
    تشکر شده:
    28
    امتیاز دستاورد:
    16
    راحی برای Safe_MOD ندارید !؟ که روشن رو خاموش کنه !؟
     
    نوشته شده توسط Cyber-DL در ‏31 می 2008
  10. p30rayan

    p30rayan Member

    ارسال‌ها:
    74
    تشکر شده:
    14
    امتیاز دستاورد:
    6
    اونم متل رجيستر گلابالز هست
     
    نوشته شده توسط p30rayan در ‏6 ژوئن 2008
    Cyber-DL از این پست تشکر کرده است.
  11. mohammad6006

    mohammad6006 Member

    ارسال‌ها:
    80
    تشکر شده:
    9
    امتیاز دستاورد:
    6
    دوستان در برخی موارد در فایل
    htaccess:
    این کد»:

    کد (Text):
    [COLOR=#000000][COLOR=#0000BB]php_flags register_globals [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]On[/COLOR][/COLOR][COLOR=#0000BB][COLOR=#007700][COLOR=#0000BB][COLOR=#000000][COLOR=#0000BB][/COLOR][/COLOR]
    [/COLOR][/COLOR][/COLOR]

    وجود داره ولی ممکنه اولش کد # وجود داشته باشه که اونو غیرفعال کرده پس فقط با برداشتن # میشه رجیستر
    گلوبال رو فعال کرد
     
    نوشته شده توسط mohammad6006 در ‏17 جولای 2008
    mshb و webalfa از این پست تشکر کرده اند.
  12. nsk

    nsk Banned

    ارسال‌ها:
    23
    تشکر شده:
    0
    امتیاز دستاورد:
    1
  13. mshb

    mshb New Member

    ارسال‌ها:
    16
    تشکر شده:
    3
    امتیاز دستاورد:
    1

    درود بر تو .. فوق العاده بود
     
    نوشته شده توسط mshb در ‏24 دسامبر 2008

به اشتراک بگذارید