Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
litespeed_wiki:cloudlinux:enable_passenger [2018/09/17 19:45]
George Wang
litespeed_wiki:cloudlinux:enable_passenger [2019/01/14 21:43]
Jackson Zhang removed
Line 14: Line 14:
   - Switch to LiteSpeed and try a ruby/python app   - Switch to LiteSpeed and try a ruby/python app
  
-===== Trouble shooting ​===== +===== Troubleshooting ​===== 
-If you application does not work properly, you can try two simple steps to check if application has been setup properly. +If your application does not work properly, you can try two simple steps to check if the application has been setup properly: 
-  - If allowed, switch back to Apache to verify if the application ​is working ​properly. +  - If possible, switch back to Apache ​temporarily ​to verify if the application ​works properly ​under Apache
-  - check if any error logged into <​APP_ROOT_DIR>/​stderr.log,​ fix the error and try again.+  - Check if any error has been logged into ''​<​APP_ROOT_DIR>/​stderr.log''​. If it has, fix the error and try again
 + 
 +For example: 
 + 
 +A Python application writes an error to stderr.log under the application root directory, ''/​home/​user1/​dingodossier/​mbntp/​stderr.log'':​ 
 + 
 +<​code>​ 
 +Traceback (most recent call last): 
 +  File "/​home/​user1/​dingodossier/​mbntp/​passenger_wsgi.py",​ line 8, in <​module>​ 
 +    wsgi = imp.load_source('​wsgi',​ '​mbntp/​wsgi.py'​) 
 +  File "/​home/​user1/​virtualenv/​dingodossier_mbntp/​3.4/​lib64/​python3.4/​imp.py",​ line 171, in load_source 
 +    module = methods.load() 
 +  File "<​frozen importlib._bootstrap>",​ line 1220, in load 
 +  File "<​frozen importlib._bootstrap>",​ line 1200, in _load_unlocked 
 +  File "<​frozen importlib._bootstrap>",​ line 1129, in _exec 
 +  File "<​frozen importlib._bootstrap>",​ line 1471, in exec_module 
 +  File "<​frozen importlib._bootstrap>",​ line 321, in _call_with_frames_removed 
 +  File "​mbntp/​wsgi.py",​ line 10, in <​module>​ 
 +    from django.core.wsgi import get_wsgi_application 
 +ImportError:​ No module named '​django'​ 
 +</​code>​ 
 + 
 +This indicates Django was not properly set up for the application
  • Admin
  • Last modified: 2018/09/17 20:27
  • by Lisa Clarke