论坛风格切换
  • 3165阅读
  • 0回复

[常见问题]服务器时间校正[分钟]  导致的程序问题 [复制链接]

上一主题 下一主题
离线top
 

发帖
336
金币
0
威望
59
只看楼主 倒序阅读 使用道具 楼主  发表于: 2011-08-19


如图 比如设置一个 5分钟

if(($timestamp-@filemtime(D_P."data/bbscache/indextop_pic.php")>$indextop_config['cache_refresh'])){

这段程序 应该就有问题了  

$timestamp  是服务器时间+5分钟 比服务器快了 5分钟
@filemtime(D_P."data/bbscache/indextop_pic.php") 这个取得的时间却是服务器 时间   从而导致这个条件一直成立

比如一些首页多个的查询语句 会每次刷新都运行   就无法达到隔多少时间更新一次的效果 加重了服务器负担




快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
提到某人:
选择好友
上一个 下一个