为什么安装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 编辑 ] 1.2,php 5.5以上版本默认有opcache
回复 2# 的帖子
但是并没有开启opcache啊,而且除非是重加载页面,否则F5刷新修改是无效的... 同问如何关闭关注 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 谢谢军哥
这个opcache在开发阶段很蛋疼
回复 5# 的帖子
谢谢军哥,我卸载了opcache就好了,在php.ini注释掉应该是没有效果...
页:
[1]