Pernah website WordPress kamu tiba-tiba muncul error seperti ini:
Fatal error: [snuffleupagus][disabled_function] Aborted execution on call of the function 'curl_setopt', because its argument '$option' content (81) matched the rule 'Please don't turn CURLOPT_SSL_VERIFYHOST off.' in /home/xxxx/public_html/wp-includes/Requests/src/Transport/Curl.php on line 193
Kadang bisa kamu lihat pada waktu membuka website, atau bisa juga di cek dari error_log
Lalu gimana dong solusinya?
untuk di server cPanel/WHM, kamu bisa menghapus php module: php74-php-snuffleupagus
Caranya?
Bisa melalui menu EasyApache4 dengan mematikan module: php74-php-snuffleupagus dan provisioning.
Atau jika melalui CLI dengan cara running :
yum remove php74-php-snuffleupagus
Kesimpulan
error ini asalnya dari modul php snuffleupagus, ada potongan kode yg 'match' dengan ruleset snuffleupagus.
fungsi modul snuffleupagus sendiri untuk proteksi website dari potensi hacking.
solusi errornya bisa pilih diantaranya :
- Config ruleset snuffleupagus, atau
- Matikan total modul snuffleupagus dengan cara menghapusnya.