python - Django 代码更改未反射(reflect)在生产服务器上

标签 python django apache caching memcached

我更改了一个 .py 文件并在本地开发人员中反射(reflect)了更改。删除 .pyc 后的 Django 服务器。 生产服务器甚至没有这个特定文件的 .pyc。尝试触摸 apache wsgi 并在产品上重新启动 apache。服务器,但没有运气。 即使删除这个 .py 文件,应用程序也能正常工作。安装了 memcached 但我不太清楚它是如何缓存的,还有 .git 以及 5 个服务器正在托管 - 一个主服务器,4 个负载平衡器。

问候!

最佳答案

是否 100% 确定您查看的是您要更改的正确服务器?我知道这听起来很愚蠢,但是,你为什么不停止 Apache,这样你还能运行该页面吗?如果可以,那么您肯定没有正确的服务器。

如果没有,接下来尝试重新加载 Apache(这与重新启动不同)。

sudo service apache2 reload

如果这仍然不起作用,请发布您的 Apache 设置,如果必须查找错误的文件夹到您推送到的文件夹。

关于python - Django 代码更改未反射(reflect)在生产服务器上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14770972/

相关文章:

python - 在没有任何装饰的 Firefox 窗口中打开 jupyter

Python Skype4Py消息状态保持为 'SENDING'

python - django - 如何交叉检查 ModelAdmin 及其内联?

apache - 如何确定http响应头的大小?

Python:解码为url格式

django - 如何在VMWare中看到Django开发服务器?

python - Django:自定义对象json序列化

linux - Apache 2.4 将本地虚拟主机重定向到 https 而不是 http

php - 调试和测试 mod_rewrite (.htaccess) 指令的工具

python - 如何检查 Pandas 数据框中是否存在具有特定列值的行