Board logo

标题: [已解决] WDCP文件缓存问题,测试结果[已解决] [打印本页]

作者: pkkgu    时间: 2017-6-21 10:23     标题: WDCP文件缓存问题,测试结果[已解决]

本帖最后由 pkkgu 于 2017-7-6 10:19 编辑

是默认启用了OPCACHE了。只要在/www/wdlinux/etc/php.ini中找到 opcache.enable=1 改成 opcache.enable=0 就可以了

感谢22楼 sohostock朋友













经过测试,全新安装wdCP v3.2.7
aliyun centos_7_2_64

原文件test.php内容:<?php echo 'A'; ?>
新文件test.php内容:<?php echo 'B'; ?>
上传后要延时10多秒才显示B

N+A 未安装多版本       问题存在
N+A 安装多版本5.5     问题存在
A 未安装多版本            问题存在
A 已安装多版本5.5未启动    问题存在
A 已安装多版本5.5已启动    问题存在
N 多版本5.5              文件缓存问题不能重现了

所以基本确定问题出在apache环境上


wdCP v3内测群群里已经有3个群友有这个问题了,希望wdlinux能关注一下
作者: pkkgu    时间: 2017-6-21 11:14

1.png 2.png

图片附件: 1.png (2017-6-21 11:14, 62.69 KB) / 下载次数 11226
http://www.wdlinux.cn/bbs/attachment.php?aid=7632&k=cd102e71f48d0c61d8345575981c4283&t=1713922814&sid=U2BXFf



图片附件: 2.png (2017-6-21 11:14, 50.37 KB) / 下载次数 11059
http://www.wdlinux.cn/bbs/attachment.php?aid=7633&k=4d7c50714d1c3a03da5b26f64680d200&t=1713922814&sid=U2BXFf


作者: admin    时间: 2017-6-21 12:47

默认版本是指哪个版本?

一键包里安装的,默认就没使用什么缓存技术
作者: pkkgu    时间: 2017-6-21 15:07

回复 3# admin


官方测试站都有同样的问题
3.png

图片附件: 3.png (2017-6-21 15:06, 39.19 KB) / 下载次数 11251
http://www.wdlinux.cn/bbs/attachment.php?aid=7636&k=523f6dfd9ba60391951dd190f7fb4b50&t=1713922814&sid=U2BXFf


作者: admin    时间: 2017-6-22 16:20

经过测试,基本确定是阿里云的系统问题
作者: pkkgu    时间: 2017-6-22 16:43

经过测试,基本确定是阿里云的系统问题
admin 发表于 2017-6-22 16:20



    辛苦admin了

如果其他同学也有同样问题,临时解决方案

web引擎切换到单nginx环境下,问题就可以解决
作者: anyky123    时间: 2017-6-28 17:03

我腾讯云的VPS也会这样。升级到最新版本都会!
作者: admin    时间: 2017-6-29 08:56

回复 7# anyky123


   确定?我用腾讯云测试的,没有任务问题
作者: admin    时间: 2017-6-29 17:51

再次测试确认

6.X的没有问题,但在CentOS 7.2/7.3有问题
安装wdcp的一键包,其它的一键包,单安装apache,php均有问题
作者: 赶路者    时间: 2017-6-29 18:40

回复 9# admin


   我也是centos 7.2的,网站打开很慢,是不是就是这问题???
作者: hackerwolf    时间: 2017-6-30 11:48

回复 9# admin


   这个问题在阿里云centos6.8 64位上有,
作者: admin    时间: 2017-6-30 12:42

昨天才在阿里云的6.8上测试过,完全没有问题
作者: wanyuwei    时间: 2017-6-30 14:22

我在三台服务器上装了,都出现了这个问题,哎!!!
作者: pkkgu    时间: 2017-7-2 10:58

本帖最后由 pkkgu 于 2017-7-2 16:30 编辑

回复 12# admin

亲测
centos_6_08_32
centos_6_08_64
问题都存在

不知道有没有办法让我安装低版本的 WDCP3.0测一下
作者: admin    时间: 2017-7-2 22:53

这么神奇?我看的6.8又没问题?

这个真与wdcp版本无关,你可以安装apache的2.2.31版本试试
作者: pkkgu    时间: 2017-7-3 11:15

本帖最后由 pkkgu 于 2017-7-3 11:18 编辑

回复 15# admin
亲测
centos_6_08_32
centos_6_08_64
安装WDCP测试完,确定问题存在后,选择重新初始化系统磁盘,某塔apache 2.2环境下,文件缓存问题不存在

别说我纠结这个问题啊,我自己用,切换到N环境下就可以正常使用。
花这么多时间测试,只是为了WDCP更好。
作者: admin    时间: 2017-7-3 15:21

有测试apache的2.2版本吗?
这个问题确实有点纠结,上周我就是和一个用户一起测试的,还是我叫他安装的6.8的系统,安装后测试后
是正常的
后来安装了7.2就有问题,而且我也试过安装其它的一键包,也是有这个问题
所以,之前的判断也没有错
之前测试的7.X系统里也有安装apache2.2也是有问题的
所以,基本确定是7.X系统有关,不过没在实体机上测试,也无确定是云主机的问题,或是说OS本身的问题,又或是apache-2.4的问题
作者: pkkgu    时间: 2017-7-3 16:27

本帖最后由 pkkgu 于 2017-7-3 16:30 编辑

回复 17# admin

我可以确定的是aliyun上选择centos的任何版本安装wdcp都存在缓存这问题

这两个版本某塔apache 2.2和apache 2.4不存在文件缓存问题,其它系统没有测试。
centos_6_08_32
centos_6_08_64

全人工手动安装过了,让我哭一会啊.................
有没有办法让我安装个3.0试一下

centos_6_08_32_40G_alibase_20170525.vhd

1.png

图片附件: 1.png (2017-7-3 16:18, 11.55 KB) / 下载次数 9869
http://www.wdlinux.cn/bbs/attachment.php?aid=7707&k=c4857886e54c4e6cad318a4a337f1eac&t=1713922814&sid=U2BXFf


作者: admin    时间: 2017-7-4 09:57

有这么神奇?发IP,密码来看下
作者: wanyuwei123    时间: 2017-7-5 10:44

回复 19# admin


    你好,我也遇到这个问题了,但帐号密码不方便发出来,能加QQ远程帮忙看一下吗?QQ号:452312103
作者: sohostock    时间: 2017-7-5 21:29

我也遇到这样的问题。。
一个PHP文件更改了。要好久才显示出来。。
作者: sohostock    时间: 2017-7-5 21:50

是默认启用了OPCACHE了。只要在PHP.INI中找到 opcache.enable=1 改成 opcache.enable=0 就可以了


[Zend Opcache]
zend_extension = /www/wdlinux/apache_php-5.5.38/lib/php/extensions/no-debug-non-zts-20121212/opcache.so
opcache.enable=0
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.validate_timestamps=1
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_file_override=0

[Zend Guard Loader]
作者: lile88656    时间: 2018-6-13 16:41

回复 3# admin





    请问你解决了吗,这个问题很多人遇到。很奇怪啊,明明新装的纯净的,也没开启啊。

缓存配置文件保证没有开启。求老大解答
作者: lile88656    时间: 2018-6-13 16:42

回复 19# admin


    可以提供新装的纯净平台供测试
作者: jialong520    时间: 2018-7-18 16:58

我的也是有这个问题,延迟更新,当初郁闷了好久~
作者: bbyxy    时间: 2018-11-24 02:39

回复 3# admin


这是因为启用了php的ZendOpcache,并且过期时间设置过长:opcache.revalidate_freq=60
打开/www/wdlinux/apache_php-5.5.38/etc/php.ini
找到opcache.revalidate_freq=60
改为opcache.revalidate_freq=0




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