我想在hostgator共享主机上部署一个django应用程序。我跟着hostgator django安装wiki,我部署了我的应用程序。问题是我在浏览器中输入站点URL时收到500错误内部页面。我联系了支持团队,但无法提供有关排除Premature end of script headers: fcgi
错误的足够信息。这是在服务器错误日志中发现的错误。共享主机上的Django应用程序部署
我在服务器上安装了django 1.9.5,并且从django文档中不支持fastcgi。
所以我的问题500错误是由于我在服务器上运行django 1.9.5并且它不支持fastcgi导致的。如果是这样,我需要安装较低版本的django来支持hostgator共享主机所支持的fastcgi
首先,我认为错误是由我的.htaccess文件引起的,但它从支持团队收到的内容中没有问题。
任何导致如何我可以得到应用程序启动和运行将不胜感激。这是我第一次使用django应用程序部署。预先感谢您
脚本标题的提前结束可能:您的第一行声明缺失(哪个应用程序运行此代码#!/ usr/bin/python?)或在您的应用程序脚本上打印任何数据(在容器上启用cgitb)注册你的应用程序?''chmod a + x your_app.py'。询问您的服务提供商(因为您需要访问服务器环回) – dsgdfg
@dsgdfg您的意思是在您的应用程序脚本上打印任何数据,这意味着什么?我也改变了manage.py的执行权限,但似乎没有任何工作 – Arnold