Bagaimana cara merubah konfigurasi register globals atau php.ini

2 February 2008 by: admin

Pertanyaan tersebut sering diajukan karena banyak dari member kami yang menggunakan mambo / joomla mendapatkan warning tentang register globals = on dari setingan yang diharapkan adalah off. Berikut kami berikan caranya, agar anda bisa merubah register global menjadi off atau mengoverride beberapa setingan default php.ini. Yang perlu anda lakukan adalah :

1. Buat file php.ini di direktori public_html atau direktori utama script anda.
2. Isikan file php.ini tersebut dengan optionnya, misalkan :

register_globals = off –> untuk mematikan register global
register_globals = on –> untuk mengaktifkan register global

Jika belum berhasil, silahkan buat file php.ini di folder administrator anda.

Silahkan anda coba coba, daftar konfigurasi php.ini bisa anda samakan dengan konfigurasi di PC anda / atau PC yang anda gunakan untuk test script. Tetapi tidak semua konfigurasi bisa dioverride. Silahkan coba.

Share and Enjoy:
  • Facebook
  • Twitter
  • Google Bookmarks
  • Digg
  • del.icio.us
  • Yahoo! Buzz
  • MySpace
  • Reddit
  • Ping.fm
  • Technorati
  • email
  • RSS
  • PDF
  • Print

Comments

33 Responses to “Bagaimana cara merubah konfigurasi register globals atau php.ini”
  1. pasampang says:

    bos kami sudah mencoba perubahan global untuk di off kan.. tapi tetap kami belum bisa masuk ke administrator,yang ada malah peringatan “Fatal error: Call to undefined function unregisterglobals() in /home/pasampan/public_html/site/globals.php on line 122″ tolong kami dong jagoan ?????///

  2. admin says:

    setiap server mempunyai konfirgurasi yang berbeda, kemungkinan di server bapak konfigurasi php globals off tidak bsa override sehingga terjadi fatal error tersebut. sebetulnya tidak ada pengaruh php globals itu off atau on karena setahu kami itu hanya isue.

  3. admin says:

    silahkan coba masukkan php.ini anda di folder administrator

  4. Erisman says:

    Bagaimana cara seting register globals?

    Form order, login member area, login admin area di website saya tidak berfungsi dan muncul pesan seperti ini :

    Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

    Apa yang harus saya lakukan?

  5. admin says:

    silahkan buat file php.ini seperti ditutorial diatas.. coba bapak masukkan file tersebut di public_html nya

  6. ES says:

    gmana pak, saya sudah pasang tapi hasilnya tetap saja setiap ada member login

    “You are not authorised to view this resource.”

  7. admin says:

    @ ES
    untuk itu silahkan ubah file permision file anda menjadi 755, comment tersebut keluar karena group tidak diberi ijin untuk mengakses file tersebut, kemungkinan file anda masil dalam permision 644.

  8. moel says:

    pak…tolong aku…cara turn off kan output buffering bagaimana, apakah bisa dirubah melalui php.ini jika php nya apache..thanks

  9. admin says:

    @ moel
    coba isi file php.ini dengan set
    output_buffering = off
    webserver apache bisa menjalankan set php.ini

  10. Umar says:

    PHP register_globals setting is `ON` instead of `OFF`

    Saya coba untuk merubah dengan software Filezilla namun tidak dapat dibuka, karena :

    Error: Could not connect to server

    Bila belum dirubah belum bisa browshing : http://www.gmp-am.com
    Apa ada cara lain lain untuk merubah PHP register_globals setting is `ON`

  11. admin says:

    @ Umar
    maksudnya merubah dengan Filezilla?
    silahkan bapak buat langsung filenya di public_html bapak atau silahkan buat di localhost dengan nama file yang sama php.ini lalu ketik konfigurasi di dalam file itu seperti konfigurasi diatas, upload ke public_html atau folder administratornya. terima kasih :)

  12. beatles says:

    Maaf Mas Admin maksudnya folder ‘administrator’ itu sebelah mana ya(di joomla atau di root directory).
    Sudah mencoba mbikin php.ini trus disi “register_globals = off”, Lho kok masih gak ngefek ya. Kenapa ini?

  13. admin says:

    @beatles
    coba bapak taruh php.ini tersebut di folder administrator.
    folder tersebut ada di dalam public_html ata www

  14. esen corp says:

    alo admin.
    mo tanya… reg. global saya sudah say off kan di global.php nya.. dan skrg… sy mo set edit salahsatu component di ga bisa lantaran dalam keadaan safemode ON … gmn cara matikan nya.. coz ga bisa add item baru lg karena safemode ON…. plss ya

  15. kus says:

    kalau pakai PHP 5, register global otomatis di set off

  16. Vee says:

    halo admin… kalo mau add extension gimana ya?
    isi php.ininya seperti ini bisa?

    extension=php_pdo.dll
    extension=php_pdo_mysql.dll

    trus utk mengaktifkannya gimana?

  17. Ryan says:

    kacau nih semenjak di upgrade hosting kemaren beberapa fungsi script
    php saya tidak bisa berfungsi antara lain member tidak bisa mengupdate
    datanya, tidak bisa login padahal username dan password sudah benar
    gimana nih admin, saya rugi nih kalo gini…

  18. Ryan says:

    Setiap saya masuk ke form login member area di website saya tidak masuk
    padahal username dan password sudah benar dan muncul pesan dibawahnya
    sperti ini:

    Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

    padahal file sudah diset ke 755

    gimana nih admin????

  19. Ryan says:

    o iya saya juga sudah menmbahakan file php.ini dengan global=on

  20. hasya says:

    Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0

    masalah :
    variabel yang dikirim NULL

    http://bytes.com/topic/php/answers/828171-error-unknown-your-script-possibly-relies-session-side-effect-existed-unt

  21. fadly says:

    Biar ga terlanjur ribut untuk para admin ayng register global on, kita uji dulu di localhost, jgn langsung di website yang sudah jadi, ntr kalo ga sukses malah jadi berantakan websiteny..

  22. Fadly says:

    Mas.. jago.. kok ga ngaruh yaa???…
    slalu keluar pesan

    Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively.
    in Unknown on line 0

    hix..

  23. wawan says:

    mau tanya nih apa register_globals on,bisa mempengaruhi pihak hosting
    apabila diset on di file php.ini??

  24. admin says:

    tidak semua konfigurasi akan overide di server, untuk mengganti setting awal ke setting yang sesuai dengan keperluan web abpak, silahkan bandingkan konfigurasi anda dengan konfigurasi di jagoanhosting.com/phpinfo.php

  25. zaqi says:

    Mau tanya nih, apa sebab?
    di folder root web directory muncul error_log yang selalu bertambah
    dan bertambah size-nya, bahkan sampai buat limit space.
    Isi errornya: [31-Jul-2009 15:01:26] PHP Warning: PHP Startup: Unable to load dynamic library ‘/usr/local/lib/php/extensions/no-debug-non-zts-20060613/uploadprogress.so’

    Adalah file php.ini yg perlu diubah agar tidak mencatat log.
    FYI:
    1. Paket hosting yg saya gunakan IDC.
    2. Di lokal server ga pernah ada masalah ini sebelum saya hosting.
    3. Masih di hosting ini (lain paket/IIX), saya upload aplikasi yg sama tapi tidak masalh.

    Mohon bantuannya, thx.

    • admin says:

      silahkan langsung kontak cs kami yang online, karena hal tersebut membutuhkan setting di server dan cs kami yang bisa mengexecute :)
      terima kasih

  26. joko says:

    kenapa register global lebih baik jika di set 0?

    • admin says:

      Sebenarnya tidak ada masalah apakah regrister global itu ON atau OFF, diperlukannya setting register globals tergantung script yang digunakan oleh web programer website client, kebanyakan client membutuhkan setting register globals ON sehingga di default setting, kami setting menjadi ON.

  27. gug gug says:

    untuk error yang:
    Warning: Unknown: Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively.
    in Unknown on line 0

    bisa kita perbaiki dengan membuat file php.ini pada server
    (public_html)trus kita isi file php.ini dengan
    “session.bug_compat_warn to off” (tanpa tanda kutip) ato bisa kita buat
    file .htaccess (pake titik didepan) yang isinya
    “php_flag session.bug_compat_warn off” (tanpa kutip)..

    nah file2 itu ditaruh di dalam satu folder di folder public_html..
    boleh salah satu aja..

    moga bisa membantu…

  28. josh says:

    You can make it go away by editing your php.ini and setting
    session.bug_compat_42 to off
    or
    session.bug_compat_warn to off

    and then restarting Apache. Alternatively, you can edit your .htaccess file and put this line in it:

    php_flag session.bug_compat_warn off

    Well since I only have ftp access, I edited .htaccess

    But it still didn’t work.. UNTIL I added php_flag session.bug_compat_warn off

    It works now :D

  29. tom says:

    PHP5 secara default menyeting register global ke OFF, jika ingin meng
    ON kan, buat file .htaccess kemudian isikan :

    php_flag register_globals on

  30. Penerjemah says:

    kalau php.ini nya hilang karena terhapus gimana ya om?

    Penerjemah

Trackbacks

Leave a Reply