Solusi cepat untuk mengatasi masalah error 503 pada web hosting cPanel + Cloudlinux + LiteSpeed Web Server.
- langkah awal cari tau error log nya
kamu bisa membuka file manager, dan masuk kedalam direktory yang dicurgai tersebut. biasanya error log akan muncul dalam bentuk file : stderr.log
kurang lebih isi error nya seperti ini, artinya didalam server hosting tersebut tidak ditemukan adanya file /opt/alt/python38/bin/lswsgi/usr/local/lsws/fcgi-bin/lswsgi_wrapper: line 18: /opt/alt/python38/bin/lswsgi: No such file or directory /usr/local/lsws/fcgi-bin/lswsgi_wrapper: line 18: /opt/alt/python38/bin/lswsgi: No such file or directory /usr/local/lsws/fcgi-bin/lswsgi_wrapper: line 18: /opt/alt/python38/bin/lswsgi: No such file or directory /usr/local/lsws/fcgi-bin/lswsgi_wrapper: line 18: /opt/alt/python38/bin/lswsgi: No such file or directory /usr/local/lsws/fcgi-bin/lswsgi_wrapper: line 18: /opt/alt/python38/bin/lswsgi: No such file or directory /usr/local/lsws/fcgi-bin/lswsgi_wrapper: line 18: /opt/alt/python38/bin/lswsgi: No such file or directory
- Indikasi ini menyebutkan bahwa ada missing file yaitu pada python versi 3.8 tidak ada file lswsgi
- Jika kamu memiliki akses root server, maka pastikan kamu telah running perintah ini :
/usr/local/lsws/admin/misc/enable_ruby_python_selector.sh
perintah tsb digunakan untuk melakukan installasi ulang plugin yang belum ter-installl baik pada ruby dan python versi terbaru. - Jika berhasil maka akan muncul python sukses running seperti ini:
It works! Python 3.8.12
Kesimpulan
Masalah error 503 ini muncul jika kamu menggunakan hosting panel cPanel/WHM yang memanfaatkan python selector dari Cloudlinux dan menggunakan web server LiteSpeed. Dengan perintah sederhana diatas, enable ruby python selector, maka missing plugin yang belum ter-install dengan benar akan diulang kembali proses nya. Pastikan kamu juga telah menggunakan LiteSpeed versi terbaru ya sebelum menjalankan perintah diatas.