无法为在 Cpanel 上部署 Django 的应用程序生成进程

我从来没有做过软件程序员的开发,我在 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


翻阅古今
浏览 217回答 2
2回答

慕婉清6462132

在 cpanel 中设置 python 应用程序时,指定设置应用程序的文件夹。那将是包含您的passenger_wsgi.py 文件的文件夹。您必须将 django 项目上传到同一个文件夹。为确保它们已上传到正确的目录,只需进行此简单检查_您的manage.py和passenger_wsgi.py应该位于同一文件夹中。现在编辑您的passenger_wsgi.py并用以下代码替换所有内容:from&nbsp;myapp.wsgi&nbsp;import&nbsp;application在此之后,不要忘记重新启动 python 应用程序。我已经编写了使用 cpanel 在共享主机上部署 django 应用程序的分步指南。在这里检查。

蓝山帝景

答案很简单,我的服务器使用的是程序名passenger,更多信息请访问官网:https&nbsp;:&nbsp;//www.phusionpassenger.com/现在错误很简单;乘客找不到我的应用程序,我所做的只是将我的项目和应用程序文件夹移动到同一层passenger_wsgi.py 上,它的作用就像魅力一样。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python