Skip to main content
  1. Posts/

Error 500 in Python Applications using LiteSpeed and CloudLinux

1 min
cpanel python cpanel cloudlinux litespeed
Table of Contents

Issue
#

Saat menjalankan atau menginstall aplikasi dengan python di cPanel, muncul error 500 ketika diakses. Setelah ditelusuri menemukan error berikut pada stderr.log.

Traceback (most recent call last):
  File "/home/user/app/passenger_wsgi.py", line 9, in <module>
    application = wsgi.application
                  ^^^^^^^^^^^^^^^^
AttributeError: module 'wsgi' has no attribute 'application'

Environment
#

  • Cloudlinux OS
  • Litespeed
  • cPanel

Solution
#

Masalah ini sebagian besar disebabkan oleh package Python WSGI (alt-pythonXX-wsgi-lsapi) yang tidak terinstall diserver. Selain itu bisa juga karena versi Litespeed dan Cloudlinux OS yang tidak Up-to-date

Untuk menginstall package Python WSGI dapat menggunakan script.

sh /usr/local/lsws/admin/misc/enable_ruby_python_selector.sh

Selanjutnya update Litespeed.

/usr/local/lsws/admin/misc/lsup.sh

Untuk update Cloudlinux gunakan perintah

yum install cloudlinux-release
yum update

Terakhir coba stop dan start aplikasi python Anda di cPanel lalu akses URL kembali.

Related

CloudLinux Wizard: TypeError: ''NoneType'' object is not iterable
1 min
cpanel cloudlinux cpanel
Edit php.ini di CloudLinux PHP Selector
2 mins
cpanel cloudlinux cpanel
Enable LiteSpeed Cache Engine
1 min
cpanel litespeed cpanel
Fixing Errors in cPanel RoundCube
1 min
cpanel cpanel roundcube
Error rebuildhttpdconf di cPanel
1 min
cpanel cpanel
User MySQL Tidak Muncul di CPanel
1 min
cpanel mysql cpanel