我配置我的開發服務器這樣:的Django +阿帕奇與mod_wsgi的:不必重新啓動Apache後改變
Ubuntu的,阿帕奇,mod_wsgi的,Python的2.6
我的服務器上運行從連接到另一臺計算機。
大多數情況下,這些更改不會影響應用程序,除非我重新啓動Apache。 在某些情況下,更改會在不重新啓動Web服務器的情況下生效,但讓我們說3或4頁加載後,應用程序的行爲可能與之前的行爲一樣。
直到現在我只是每次重新加載apache,因爲我在這裏有開發服務器,但是HELL經過一段時間後變得非常討厭。我怎樣才能避免這種情況?
我無法使用開發服務器,因爲我需要的環境與生產環境儘可能接近。
謝謝
只是爲了確認,在你最後的¶當你說你不能使用開發服務器時,你是否確實使用'manage.py runserver'? – 2010-11-17 16:19:41
顯示您的相關配置文件。大多我喜歡看到啓動你的Django應用程序的mod_wsgi腳本。 – rapadura 2010-11-17 15:35:02
這個博客文章可能會幫助你:http://blog.dscpl.com.au/2008/12/using-modwsgi-when-developing-django.html ...和這個:http://modwsgi.readthedocs.io /en/develop/user-guides/reloading-source-code.html – Raz 2010-11-17 15:41:31