代码之家  ›  专栏  ›  技术社区  ›  Chris Stryczynski

Apache正在更改所服务文件的内容

  •  0
  • Chris Stryczynski  · 技术社区  · 7 年前

    这让我快疯了。

    $().ready(function(){
        hideDataSetSelection();
        var selector = "select#interface";
        alert($(selector + "").val());
    });
    function hideDataSetSelection(){
        $("div#dataBtn").hide();
    }
    
    function showDataSetSelection(){
        $("div#dataBtn").show();
    }
    abc
    xyz
    123
    456
    

    它实际上输出以下内容:

    function hideDataSetSelection(){
        $("div#dataBtn").hide();
    }
    
    function showDataSetSelection(){
        $("div#dataBtn").show();
    }
    
    $().ready(function(){
        hideDataSetSelection();
    
        var selector = "select#interface";
        alert($(selector + " option:selected").val());
    al
    

    它实际上包含文件“以前”版本的内容。 js json 只有根据文件的内容,输出将被置乱。我只能想象Apache正在错误地缓存文件或其他什么。。。

    1 回复  |  直到 7 年前
        1
  •  0
  •   Chris Stryczynski    7 年前

    我的问题已通过关闭sendfile解决。这里似乎也描述了同样的问题: Vagrant/VirtualBox/Apache2 Strange Cache Behaviour