首页 > 解决方案 > 尝试访问 A2 上的 Django 应用程序时“很抱歉,但出了点问题”

问题描述

我一直致力于在 A2 共享服务器上部署一个现有的 django 应用程序。我一直在遵循以下指南: https ://medium.com/@isaactchikutukutu/deploying-django2-python3-on-a2-hosting-9e786a3e38ad https://www.a2hosting.co.uk/kb/developer-corner/ python/安装和配置-django-on-unmanaged-servers

每当我尝试访问我的网站时,我得到的只是一个页面,上面写着“我们很抱歉,但出了点问题”它给了我一个错误 ID,并说 Phusion Passenger 应用程序服务器无法启动 Web 应用程序。

请阅读乘客日志文件(搜索错误 ID)以查找错误的详细信息。

我不确定在哪里可以找到乘客日志文件,因此我不知道如何找出哪些工作不正常。当我运行 manage.py 时,它似乎运行良好。我可以调用运行服务器,它工作正常。如果有人可以帮助我继续前进,那就太棒了。谢谢!

好吧,我在 cPanel 中找到了错误日志,这是我发现的错误:

[ E 2019-02-24 09:16:35.7928 3903346/T8p age/Cor/App/Implementation.cpp:221 ]: Could not spawn process for application /home/joshpedo/public_html/pedowitz_com: The application process exited prematurely.
App 160091 output:   File "/home/joshpedo/public_html/pedowitz_com/passenger_wsgi.py", line 5, in <module>
App 160091 output:   File "/home/joshpedo/virtualenv/public__html_pedowitz__com/3.5/lib64/python3.5/imp.py", line 172, in load_source

我的 pasenger_wsgi.py 文件的第 5 行是

import myproject.wsgi

我的项目结构有点混乱。现在很好

标签: djangopassenger

解决方案


推荐阅读