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.





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 ?????///
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.
silahkan coba masukkan php.ini anda di folder administrator
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?
silahkan buat file php.ini seperti ditutorial diatas.. coba bapak masukkan file tersebut di public_html nya
gmana pak, saya sudah pasang tapi hasilnya tetap saja setiap ada member login
“You are not authorised to view this resource.”
@ 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.
pak…tolong aku…cara turn off kan output buffering bagaimana, apakah bisa dirubah melalui php.ini jika php nya apache..thanks
@ moel
coba isi file php.ini dengan set
output_buffering = off
webserver apache bisa menjalankan set php.ini
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`
@ 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
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?
@beatles
coba bapak taruh php.ini tersebut di folder administrator.
folder tersebut ada di dalam public_html ata www
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
kalau pakai PHP 5, register global otomatis di set off
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?
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…
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????
o iya saya juga sudah menmbahakan file php.ini dengan global=on
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
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..
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..
mau tanya nih apa register_globals on,bisa mempengaruhi pihak hosting
apabila diset on di file php.ini??
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
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.
silahkan langsung kontak cs kami yang online, karena hal tersebut membutuhkan setting di server dan cs kami yang bisa mengexecute
terima kasih
kenapa register global lebih baik jika di set 0?
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.
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…
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
PHP5 secara default menyeting register global ke OFF, jika ingin meng
ON kan, buat file .htaccess kemudian isikan :
php_flag register_globals on
kalau php.ini nya hilang karena terhapus gimana ya om?
Penerjemah
bisa dibuat lagi file baru php.ini
kemudian untuk mengetahui settingan apa saja yang sudah diset pada hosting anda, bisa dibuat juga file phpinfo.php
please refer to URL below:
http://www.jagoanhosting.com/blog/2008/02/bagaimana-mengetahui-konfigurasi-php-anda/
selamat mencoba