500 Internal Server Error di Access Cyberpanel Port 8090
Tiba-tiba Cyberpanel saya tidak dapat diakses, muncul pesan 500 internal server error, ini parah nih, repot, bagaimana mau akses phpmyadmin dan lainnya?
Setelah tanya AI tak kunjung ada hasil, rupanya searching ala Google (googling) justru mendatpakan hasil, singkat cerita penyebabnya adalah masalah pada GUI CSF Firewall yang tidak berjalan.
Solusi:
Ada 3 langkah:
(A) LANGKAH PERTAMA
Edit 2 buah file di bawah ini:
(1) “/usr/local/CyberCP/CyberCP/settings.py”
(2) “/usr/local/CyberCP/CyberCP/urls.py”
Komentari bagian “configservercsf” dengan memberikan tanda pagar (#) di depannya.
Kalau saya editnya pakai vim, dengan mengetikkan “vi /usr/local/CyberCP/CyberCP/settings.py”, cari bagian configservercsf kalau udah ketemu pencet “i” (insert) di keyboard untuk melakukan editing, setelah diedit pencet Esc, kemudian ketik “:wq”.
(B) LANGKAH 2
Edit file html ini “/usr/local/CyberCP/baseTemplate/templates/baseTemplate/index.html”.
Ini file html, sepertinya kalau paki vim susah, saya menggunakan WinSCP untuk editing.
Cari baris yang berisi ini “/usr/local/CyberCP/configservercsf/templates/configservercsf/menu.html”, lengkapnya seperti ini:
{% include “/usr/local/CyberCP/configservercsf/templates/configservercsf/menu.html” %}
dirubah menjadi:
{# {% include “/usr/local/CyberCP/configservercsf/templates/configservercsf/menu.html” %} #}
jadi menambahkan “{# ” di depan dan ” #}” di belakang.
(C) LANGKAH 3
Cclear all cache and restart lscpd dengan cara mengetikkan ini di terminal:
find /usr/local/CyberCP/ -type d -name __pycache__ -exec rm -r {} \+; service lscpd restart && service lsws restart; killall lsphp
Test akses ip-address:8090. Semoga berhasil.