帝国论坛帝国网站管理系统交流区帝国CMS 7.5与8.0专版[求助]信息ID粗体为未生成 【本版专题贴子】  
主题:[求助]信息ID粗体为未生成 [加入收藏夹]   

7618440
用户头衔:举人

精华贴   :0
发贴数   :120
经验值   :825
注册时间:2008-09-13
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助]信息ID粗体为未生成
网站数据已经100万条了,但是通过后台刷新生成文件的时候,不提示已经刷新成功,但是文件已经生成了,但是ID还是为粗体,但数了一段时间,该ID才变成细!这是怎么回事?如果一次性生成的文件好几万条的时候,ID直接不变,还是粗体,而文件已经生成了!后期再更新的时候,这些ID又会重新生成,陷入死循环了!请问,能否批量将ID为粗体的,直接设成已经生成的?




2024-06-01 15:05:29 已设置保密 顶部 回复 引用 报告 编辑 删除

ass7443
用户头衔:举人

精华贴   :0
发贴数   :321
经验值   :1725
注册时间:2009-06-19
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

写个文件有人进去就自己生成
然后给个时间 设置时长超过时间就从新生成
相当于帝国自带的缓存  但帝国自带的缓存只能缓存主体页面 不能缓存副页面

什么是副页面  就是一个ID信息 多个页面

写个插件就能生成所有页面



http://www.6wa.com.cn 帝国电影CMS
2024-06-01 15:35:09 已设置保密 顶部 回复 引用 报告 编辑 删除

jiuhecai
用户头衔:探花

精华贴   :0
发贴数   :3168
经验值   :9088
注册时间:2014-07-02
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

是通过后台刷新生成文件的时候,不提示已经刷新成功,但是文件已经生成。还是有问题,下个断点看看


        //设为已生成
        if(empty($doall)&&empty($add['havehtml']))
        {
                $empire->query("update {$dbtbpre}ecms_".$class_r[$add[classid]][tbname]."_index set havehtml=1 where id='$add[id]' limit 1");
                $empire->query("update {$dbtbpre}ecms_".$class_r[$add[classid]][tbname]." set havehtml=1 where id='$add[id]' limit 1");
        }



帝国插件 插件定制。帝国临时工。查杀顽固木马。专业解决难题。qq--110102296
2024-06-01 15:46:28 已设置保密 顶部 回复 引用 报告 编辑 删除

luoto
用户头衔:探花

精华贴   :0
发贴数   :5963
经验值   :17938
注册时间:2008-11-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

内容模版调用标签别加太多




2024-06-02 07:51:32 已设置保密 顶部 回复 引用 报告 编辑 删除

cnnb
用户头衔:探花

精华贴   :0
发贴数   :5977
经验值   :17047
注册时间:2008-10-14
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

同上,或者调用改为引用




2024-06-04 07:42:07 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1