我在 apache2 上运行 mod_wsgi。它正在运行 Django,出于某种原因,在我更改代码后,旧版本有时会与新代码一起显示。
例如,在创建一个仅返回带“Hi”的 Http 响应的 View 后,我得到 Django 起始页或“Hi”。
有什么想法会导致这种情况吗?
谢谢。
最佳答案
正如@aaronasterling 所说 - mod_wsgi 保持代码加载,但更改后无需重新启动 apache。更方便的方法是从 CLI 访问 wsgi 文件,例如:
$ touch django.wsgi
关于python - mod_wsgi 显示旧代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9970598/