Cara mengaktifkan Register Globals ON pada php 5.4 Ke atas

Sejak di luncurkannya php 5.4 penggunaan register globals di hilangkan. Itu berarti, script yang memerlukan register globals on, sudah tidak bisa di gunakan lagi. Karena dapat dipastikan bahwa kita tidak bisa lagi mensetting register_globals=on ataupun register_globals=off pada php ataupun menggunakan file php.ini pada hosting anda.

Untuk mengatasi hal tersebut, anda tidak perlu khawatir, masih ada cara lain sehingga anda bias mengaktifkan register_globals. Berikut adalah cara mengaktifkan register globals ON pada php 5.4 ke atas:

Silahkan buat file bernama globals.php pada directory public_html hosting anda. Dan masukkan kode dibawah ini:

<?php

// Emulate register_globals on

if (!ini_get(‘register_globals’)) {

$superglobals = array($_SERVER, $_ENV,

$_FILES, $_COOKIE, $_POST, $_GET);

if (isset($_SESSION)) {

array_unshift($superglobals, $_SESSION);

}

foreach ($superglobals as $superglobal) {

extract($superglobal, EXTR_SKIP);

}

 

Setelah itu, silahkan edit file .htaccess ( jika belum ada pada hosting anda, anda bias membuatnya) dan masukkan kode berikut ini:

php_value auto_prepend_file ./globals.php

selamat, sekarang hosting anda ber status register globals ON. Anda dapat menjalankan script yang memerlukan register globals ON sesuai dengan keinginan.

5/5 - (4 votes)
Chantika Putri

Recent Posts

Mengamankan Server Cyberpanel dengan Fail2ban dan Firewalld

setelah firewalld berhasil di aktifkan di cyberpanel. dan untuk mengantisipasi serangan dari luar terhadap server…

2 days ago

Cara Mengaktifkan Firewalld di Server Cyberpanel

bagi pengguna CSF yang ingin beralih firewall dari CSF ke FirewallD berikut langkah-langkahnya. Silahkan uninstall…

2 days ago

Cara menghapus CSF (ConfigServer Security & Firewall) dari server cyberpanel

saat ini CSF sudah tidak di kembangkan lagi, sehingga sudah tidak kompatibel dengan cyberpanel versi…

2 days ago

Cara mengatasi Errors during downloading metadata for repository ‘gf’ saat menjalankan update linux

saat menjalankan perintah: yum update -y Keluar pesan error seperti berikut: [root@server ~]# yum update…

2 days ago

Mengatasi error ‘tech_domains’ array in /etc/cpanel/ea4/ea4-metainfo.json contained only invalid or empty entries pada cpanel

Saat akses file manager ataupun DNS Zone Manager, keluar error seperti berikut: A warning occurred…

9 months ago

Cara Secure Partisi /tmp di WHM/Cpanel

cPanel & WHM juga menawarkan skrip bawaan yang memaksimalkan keamanan partisi /tmp. Hal ini dilakukan…

1 year ago