0

请告诉一些从 Django 服务器中完全删除 memcached 的方法。将 apache 与 mod WSGI 一起使用,并且已经从 settings.py 中删除了所有缓存行,但即使该文件也被缓存了。

即使删除 settings.py 也不会阻止站点工作。这是荒唐的。没有形成我可以删除的 .pyc。缓存的文件在哪里。

我无法让 .py 文件中的代码更改以任何方式反映。它们有时会反映,有时旧代码会从某个缓存中返回。如何从此服务器中删除所有缓存机制?

问候 !

4

1 回答 1

0

这与内存缓存无关;听起来旧的编译 python 脚本仍在使用。从理论上讲,重新启动 apache 应该可以做到。如果没有,删除所有 .pyc 文件(编译的 python 文件;不是 .py,它们是您的源代码)并重新启动服务器应该强制它从当前源重新生成 .pyc 文件。

于 2014-01-22T00:17:56.073 回答