Board logo

标题: [求助] 阿里云+WDCP后发现了一个很奇怪的现象 [打印本页]

作者: appetrans    时间: 2013-4-27 12:26     标题: 阿里云+WDCP后发现了一个很奇怪的现象

使用阿里云+WDCP已经一段时间了
今天在更新网站css的时候,发现了服务器的css并没有被正常读取

情况如下:
web目录中css\content.css
1.文件更新后不能被正常读取 2.文件删除后,IE/迅雷依然能够下载
备注:尝试使用过WDCP中“系统管理”-“内存管理”清除缓存、重启服务器或使用其他电脑问题访问css文件,但是问题依旧

使用FTP或SSL查看css目录下并不存在任何文件


请问管理员或者各位大侠是否apche的缓存问题?应该如何清除与设置?

谢谢
作者: appetrans    时间: 2013-4-27 13:03

从网站找到清除缓存的命令,测试后问题依旧
[root@server Admin]# free
[root@server Admin]# sync
[root@server Admin]# echo 3 > /proc/sys/vm/drop_caches
[root@server Admin]# echo 0 > /proc/sys/vm/drop_caches

作者: appetrans    时间: 2013-4-27 17:44

问题找到了,是因为使用了nginx+apche,如果只开apche就没有问题
请问这么清除nginx的缓存,或者给nginx设置一个较短的时间?
作者: appetrans    时间: 2013-4-27 18:02

本帖最后由 appetrans 于 2013-4-27 18:06 编辑
    server {
        listen       80;
        server_name  localhost;
        root /www/web/default;
        index index.php index.html index.htm;

        location ~ \.php$ {
                proxy_pass http://127.0.0.1:88;
                include naproxy.conf;
        }
        location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ {
                expires      30d;
        }

        location ~ .*\.(js|css)?$ {
                expires      12h;
        }
    }        


默认的站点设置
图片缓存30天
脚本12小时

如果h代表小时 请问 分钟是否=m 秒是否=s
如何清除之前的所有缓存?
作者: admin    时间: 2013-4-27 19:34

这个是客户端浏览器的缓存,在wdcp后台站点编辑里,去掉就可以
作者: appetrans    时间: 2013-4-28 17:35

这个是客户端浏览器的缓存,在wdcp后台站点编辑里,去掉就可以
admin 发表于 2013-4-27 19:34



    之前并没有新建站点,使用的是默认的default.是通过IP链接的。

那么没有新建站点怎么去掉“启用客户端缓存”




欢迎光临 WDlinux官方论坛 (http://wdlinux.cn/bbs/) Powered by Discuz! 7.2