Dalam banyak kasus, aplikasi web Anda mungkin tidak berfungsi seperti yang diharapkan karena php_functions tertentu yang diaktifkan/dinonaktifkan; pada saat itu, Anda perlu mengirimkan permintaan dengan administrator server atau host untuk menonaktifkan/mengaktifkan php_functions tertentu. Jika Anda memiliki akses root-level cPanel atau DirectAdmin control panel, maka artikel ini akan membantu Anda dengan cara menonaktifkan/mengaktifkan php_functions?
Memodifikasi fungsi penonaktifan melalui editor cPanel (tingkat pengguna) hanya berfungsi jika server menggunakan PHP-FPM. Untuk server DSO/Ruid2, Anda perlu secara eksplisit mengubah konfigurasi php secara langsung melalui CLI menggunakan akses root atau harus menghubungi penyedia hosting Anda.cPanel/WHM
Menggunakan cPanel
Masuk ke cPanel → Navigasi ke Perangkat Lunak → MultiPHP INI Editor .

Navigasi kepada Editor Modus → Pilih Domain Nama (Lokasi).

Masuk PHP fungsi di depan “disable_functions =# # # #” untuk menonaktifkan fungsi PHP → Klik di Simpan .
Example: disable_functions = exec, system, passthru, pcntl_exec, popen, proc_open, shell_exec

Untuk mengaktifkan fungsi yang dinonaktifkan, hapus fungsi PHP tertentu dari daftar disable_functions.
Menggunakan WHM
1. Pertama, login ke panel WHM,
https://domain-anda.com:2087 atau https://IP-address:2087 atau https://server-hostname:2087 .

2. Navigasikan ke Perangkat Lunak → Pengelola MultiPHP .

3. Pastikan Anda telah menginstal dan mengaktifkan PHP-FPM untuk nama domain. Sekarang, menggunakan Pengguna Domain Setelan bagian → Telusuri untuk domain nama → Klik di PHP-FPM Setelan .

4. Gulir ke bawah ke Nonaktifkan Fungsi , masukkan nama fungsi PHP → Klik pada Pembaruan .

Untuk mengaktifkan fungsi PHP, hapus fungsi PHP yang diinginkan dari daftar Nonaktifkan Fungsi.
Admin Langsung
Di panel kontrol DirectAdmin, kami memiliki pengaturan php.ini per pengguna yang terpisah di php-fpm.
1. Pertama, untuk masuk ke panel kontrol DirectAdmin kunjungi,
https://domain-anda.com:2222 atau https://IP-address:2222 atau https://server-hostname:2222 .

2. Navigasikan ke Pengelola Server → Konfigurasi HTTPD Khusus .

3. Pilih domain → Klik di php-fpm .conf .

4. Navigasi ke php-fpm 5.X/7.X/8.X |CUSTOM 2| → Untuk mengubah per domain pengguna disabled_functions tambahkan baris berikut berikut dengan nama fungsi PHP yang ingin Anda nonaktifkan → Klik di SIMPAN ,
php_admin_value[disable_functions] = <function name>,<function name2>, <fuction name3>

Untuk mengaktifkan fungsi PHP, hapus fungsi PHP yang diinginkan dari daftar Nonaktifkan Fungsi.
Kesimpulan
Sekarang kita telah membahas cara menonaktifkan/mengaktifkan php_functions khusus untuk domain pengguna. Selain itu, kami membahas panel kontrol terkenal di industri cPanel dan DirectAdmin.