smj227227 发表于 2015-10-18 16:45:06

为什么安装1.2以后页面被缓存

1.2安装完毕后,修改项目中的页面,但发现应该是被缓存了,研究了很久没有办法解决,请问是nginx的缓存吗?
nginx配置如下:
server
    {
      listen 80;
      #listen [::]:80;
      server_name xxx;
      index index.html index.htm index.php default.html default.htm default.php;
      root/home/wwwroot/default;

      include none.conf;
      #error_page   404   /404.html;
      location ~ [^/].php(/|$)
      {
            # comment try_files $uri =404; to enable pathinfo
            try_files $uri =404;
            fastcgi_passunix:/tmp/php-cgi.sock;
            fastcgi_index index.php;
            include fastcgi.conf;
            #include pathinfo.conf;
      }

      location ~ .*.(gif|jpg|jpeg|png|bmp|swf)$
      {
            expires      30d;
      }

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

      access_log/home/wwwlogs/cpu.m370.net.logaccess;
    }
安装版本:LNMP1.2
没有安装任何缓存软件

[ 本帖最后由 smj227227 于 2015-10-18 16:50 编辑 ]

licess 发表于 2015-10-18 19:58:05

1.2,php 5.5以上版本默认有opcache

smj227227 发表于 2015-10-19 10:51:26

回复 2# 的帖子

但是并没有开启opcache啊,而且除非是重加载页面,否则F5刷新修改是无效的...

shyandsy 发表于 2015-10-19 13:15:37

同问如何关闭
关注

licess 发表于 2015-10-19 17:06:49

1.2,php 5.5以上版本默认有opcache
编辑/usr/local/php/etc/php.ini 查找Zend Opcache,将下面opcache. 开头的哪些行全部删除或注释掉


sed -i '/\/,/opcache.enable_cli/d' /usr/local/php/etc/php.ini

重启php-fpm

shyandsy 发表于 2015-10-19 21:38:59

谢谢军哥
这个opcache在开发阶段很蛋疼

smj227227 发表于 2015-10-20 22:45:02

回复 5# 的帖子

谢谢军哥,我卸载了opcache就好了,在php.ini注释掉应该是没有效果...
页: [1]
查看完整版本: 为什么安装1.2以后页面被缓存