Solusi : ini_set() has been disabled for security reasons

Sehubungan dengan update terbaru kami pada Apache, PHP dan MySQL, maka mulai saat ini kami mematikan fungsi ini_set() didalam konfigurasi PHP kami. 

Hal ini terpaksa kami lakukan karena untuk meningkatkan keamanan server dan kinerja dari PHP itu sendiri. 

Fungsi ini_set() memperbolehkan suatu script untuk merubah kemananan global dan kinerja PHP sehingga menurunkan tingkat keamanan server dan kinerja PHP.

Oleh karena itu, langkah yang harus anda ambil adalah :

  1. Jangan gunakan script yang menggunakan fungsi ini_set()
  2. Jika anda membuat script ini silahkan modifikasi script tersebut untuk menghindari penggunaan fungsi ini_set(). Atau minta programmer anda untuk melakukan modifikasi.

 

Jika melakukan modifikasi script anda masih membutuhkan waktu, maka berikut adalah solusi sementara yang bisa anda gunakan :

 

  • Buat file php.ini dan isikan dengan kode berikut :
disabled_funcions = show_source, system, shell_exec, passthru, exec, phpinfo, popen, proc_open, allow_url_fopen

  • Login ke account anda (bisa melalui cPanel >> File Manager atau menggunakan FTP Client) dan masuk ke folder  /public_html
  • Upload file php.ini
  • Edit file .htaccess (jika ada, jika belum buatlah file tersebut di komputer anda dan upload ke folder /public_html)
  • Isikan file .htaccess tersebut dibagian paling atas dengan kode :

          suPHP_ConfigPath /home/username/public_html

         (* Ubah "username" dengan username cpanel anda)

 

Silahkan coba script anda.

INGAT : Solusi diatas adalah solusi sementara. Solusi Tetap yang harus anda lakukan adalah mengganti/memodifikasi script anda yang berjalan tanpa fungsi ini_set().

Bookmark and Share
Tagged as: , ,

Leave a Reply

sikis izle Maktes iletişim tьrk telekom ve ttnet adsl Maktes Mьhendislik izmir karşıyaka vaillant kombi klima doğalgaz Kaan