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
Account Termination Error: 'You do not have a user named username' di cPanel
·1 min
cpanel cpanel
Resolving phpPgAdmin Permission Denied When Viewing Sequences
·1 min
cpanel linux cpanel postgresql
phpMyAdmin cPanel Lambat
·1 min
cpanel cpanel