我从来没有做过软件程序员的开发,我在 NameCheap 上得到了这个域名和服务器磁盘。现在我设计了 Django 应用程序并尝试在服务器上进行部署,但我遇到了问题(如下所述)[ E 2019-03-19 06:23:19.7356 598863/T2n age/Cor/App/Implementation.cpp:221 ]: Could not spawn process for application /home/username/IOT: The application process exited prematurely.App 644163 output: File "/home/username/IOT/passenger_wsgi.py", line 1, in <module>App 644163 output: File "/home/username/virtualenv/IOT/3.7/lib64/python3.7/imp.py", line 171, in load_source编辑:阅读更多关于支持 WSGI 的软件正在使用 Phusion Passenger,你可以在这里阅读更多;www.phusionpassenger.com这是我的passenger_wsgi.py:from myproject.wsgi import application
2 回答
慕婉清6462132
TA贡献1804条经验 获得超2个赞
在 cpanel 中设置 python 应用程序时,指定设置应用程序的文件夹。那将是包含您的passenger_wsgi.py 文件的文件夹。您必须将 django 项目上传到同一个文件夹。为确保它们已上传到正确的目录,只需进行此简单检查_您的manage.py
和passenger_wsgi.py
应该位于同一文件夹中。现在编辑您的passenger_wsgi.py
并用以下代码替换所有内容:
from myapp.wsgi import application
在此之后,不要忘记重新启动 python 应用程序。我已经编写了使用 cpanel 在共享主机上部署 django 应用程序的分步指南。在这里检查。
蓝山帝景
TA贡献1843条经验 获得超7个赞
答案很简单,我的服务器使用的是程序名passenger,更多信息请访问官网:https : //www.phusionpassenger.com/
现在错误很简单;乘客找不到我的应用程序,我所做的只是将我的项目和应用程序文件夹移动到同一层passenger_wsgi.py 上,它的作用就像魅力一样。
添加回答
举报
0/150
提交
取消