代码被还原问题
2016 .7.31
1 代码被还原问题:
代码更新完成 当时显示效果 过了一段时间 代码恢复到没改之前的样式
回答: 更新的widgets 挂件文件 有些内容保存在tmp或 runtime 文件下的config.json下面 比如在线客服
有这样的文件,每次在可视化编辑后缓存文件tmp下会把runtime下的缓存覆盖掉 导致样式或者内容还原
解决办法:1 更新完成把tmp文件对应内容删除
2 把tmp文件做备份后删除
2 可视化编辑 后效果还原
正式环境下运行的baison权限 每次更新代码使用baison账号 避免使用root权限更新
解决:把congfig.json 文件权限更改成baison 和777
3 定时任务 功能
不是每个项目都能使用全部的定时任务 不要全部开启 避免出现问题
例如:采轩项目 开启了 已发货的订单超时自动确认交易的任务 ,此定时任务本身是不在采轩项目 导致上线后 客户没有确认收货,系统确认收货,订单状态为4和6 4是派送中 6是已完成 状态4是要和物流有关可使用。6没有判断前台 前台显示待确认收货 ,实际是已经完成状态
解决: 把定时任务关闭 ,不能不分任务就全部开启
4 从详情页返回上一个页面
<!--内容-->
<div class="wrap">
<!--banner-->
<div id="scrollBox" class="scroll pr">
<div class="banner_head clearfix">
<p class="fl"><a href="<?php if(isset($_SERVER['HTTP_REFERER'])&&!empty($_SERVER['HTTP_REFERER'])){ echo $_SERVER['HTTP_REFERER'];}else{ echo get_redirect_url('mobile/lists/do_index');}?>"><img src="<?php echo get_ishop_static('images/head_back_img.png')?>"></a></p>
<p class="fl"><?php echo $response['cat_info']['platform_category_name']?></p>
</div>