Apache / wsgi / django配置

时间:2013-03-22 00:38:49

标签: django apache wsgi

我们在同一服务器上运行两个django应用程序,这些应用程序与使用oauth的API交互。当在django开发服务器下运行时,它们按预期运行,相互通信。但是,使用apache / wsgi进行部署时,它们不能一起工作。

(更具体地说,一个应用程序是Indivo服务器的一个实例;另一个是与Indivo交互的自定义​​应用程序。)

解决问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

确保Django实例首先自行工作。例如,一个应用程序可以在Apache下启动,另一个可以使用./manage.py runserver启动。使用Apache反转正在运行的那个并验证所有内容是否按预期工作。

使用Apache错误日志查找错误请求等错误。

由于您的某个应用似乎实现了网络API,因此请使用Google Chrome Postman App之类的内容从网络浏览器中运行该网站。

了解如何使用Django logging framework在应用执行时记录有关应用的信息。