somebodylzy@qq.com

  • 内容:请求帮助! 环境:阿里云Ubtuntu服务器 版本:nginx version: nginx/1.18.0 (Ubuntu) Django version 4.0.2 问题:输入IP后,显示 500 Internal Server Error python manage.py runserver 可以运行 --------------------- nginx.conf 配置文件信息 events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; sendfile on; server { listen 80; server_name XXX.XXX.XXX.XXX; #自己的云服务器公网IP charset utf-8; location / { include uwsgi_params; uwsgi_pass 127.0.0.1:8997; uwsgi_param UWSGI_SCRIPT /data/wwwroot/course_recommend/course_recommend/wsgi.py; uwsgi_param UWSGI_CHDIR /data/wwwroot/course_recommend/; #项目路径 } location /static/ { alias /data/wwwroot/course_recommend/static/; #静态资源路径 } } } -------------------------------- course_recommend.xml <uwsgi> <socket>127.0.0.1:8997</socket><!-- 内部端口,自定义 --> <chdir>/data/wwwroot/course_recommend/</chdir><!-- 项目路径 --> <module>/data/wwwroot/course_recommend/course_recommend/wsgi.py</module> <processes>4</processes> <daemonize>uwsgi.log</daemonize><!-- 日志文件 --> </uwsgi>