Nginx 无法清除缓存(尝试了很多方法后)



  • 问题描述

    关闭了nginx所有应该和缓存有关的代码后, 还是会缓存图片或文件.
    这导致了我关闭cdn缓存的情况下, 更新nodebb的头像\资料图后, 不会更新.....

    PS: 我在初步排除nginx的问题后, 一直在和cdn对线以为是它的问题, 直到找到解决办法才回到nginx上.

    解决办法

    找到nginx配置文件.

    找到sendfile on;改成 sendfile off; ok. 在尝试一下即可.
    先不要用之前的测试文件, 用新的流程再走一遍. 之前的文件很可能还有缓存


    关于sendfile的详细解释 : https://www.jianshu.com/p/70e1c396c320

    而对于目前的这种情况原因应该是这个 : https://abitwiser.wordpress.com/2011/02/24/virtualbox-hates-sendfile/


Log in to reply
 

更多推荐主题