django - 尝试访问 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
我的项目结构有点混乱。现在很好
解决方案
推荐阅读
- c++ - 从 Qmake 移植的 Cmake 项目上的“未定义的 vtable 引用”
- python - 我在 python3 中基于文本的游戏的 RNG
- python - 用 re 计算文本文件中的所有数字?
- vhdl - 在 VHDL 模块中实例化 Verilog 模块时的参数覆盖
- apache-kafka - Kafka 在设置retention.ms 时没有删除数据
- apache-flink - flink流如何访问动态映射数据来避免io操作
- ssis - 检查 SSIS 中 ETL 的性能
- javascript - 如何使用在 html 中显示的传递 ajax 数据?
- javascript - jquery-如何根据html结构顺序对对象数组进行排序
- machine-learning - 如何解决机器学习任务的逆缩放产生的噪声