<bdo id='nXOxj'></bdo><ul id='nXOxj'></ul>
    <i id='nXOxj'><tr id='nXOxj'><dt id='nXOxj'><q id='nXOxj'><span id='nXOxj'><b id='nXOxj'><form id='nXOxj'><ins id='nXOxj'></ins><ul id='nXOxj'></ul><sub id='nXOxj'></sub></form><legend id='nXOxj'></legend><bdo id='nXOxj'><pre id='nXOxj'><center id='nXOxj'></center></pre></bdo></b><th id='nXOxj'></th></span></q></dt></tr></i><div id='nXOxj'><tfoot id='nXOxj'></tfoot><dl id='nXOxj'><fieldset id='nXOxj'></fieldset></dl></div>
  1. <legend id='nXOxj'><style id='nXOxj'><dir id='nXOxj'><q id='nXOxj'></q></dir></style></legend>
  2. <small id='nXOxj'></small><noframes id='nXOxj'>

    <tfoot id='nXOxj'></tfoot>
    1. pbootcms网站自动清理runtime缓存方法

      时间:2023-05-26
          <tfoot id='SaWF4'></tfoot>
            <tbody id='SaWF4'></tbody>

            <small id='SaWF4'></small><noframes id='SaWF4'>

              <bdo id='SaWF4'></bdo><ul id='SaWF4'></ul>

              <legend id='SaWF4'><style id='SaWF4'><dir id='SaWF4'><q id='SaWF4'></q></dir></style></legend>
                <i id='SaWF4'><tr id='SaWF4'><dt id='SaWF4'><q id='SaWF4'><span id='SaWF4'><b id='SaWF4'><form id='SaWF4'><ins id='SaWF4'></ins><ul id='SaWF4'></ul><sub id='SaWF4'></sub></form><legend id='SaWF4'></legend><bdo id='SaWF4'><pre id='SaWF4'><center id='SaWF4'></center></pre></bdo></b><th id='SaWF4'></th></span></q></dt></tr></i><div id='SaWF4'><tfoot id='SaWF4'></tfoot><dl id='SaWF4'><fieldset id='SaWF4'></fieldset></dl></div>
              1. 最近有朋友在用到pbootcms建网站,他购买的是一个空间比较小的虚拟主机,时间一长空间就满了,网站就没法运行,只能手动删除下runtime这个缓存目录,如果我们要让系统自动删除清理缓存目录,要怎么操作呢?

                首先将需要修改的问题做好备份,找到/apps/home/controller/ExtLabelController.php文件

                找到代码
                    // 测试扩展单个标签
                    private function test()
                    {
                        $this->content = str_replace('{pboot:userip}', get_user_ip(), $this->content);
                    }
                }
                在下面加入
                public function clean_session()
                
                {
                
                    check_dir(RUN_PATH . '/archive', true);
                
                    $data = json_decode(trim(substr(file_get_contents(RUN_PATH . '/archive/session_ticket.php'), 15)));
                
                    if($data->expire_time && $data->expire_time < time()){
                
                        ignore_user_abort(true);
                
                        set_time_limit(7200);
                
                        ob_start();
                
                        ob_end_flush();
                
                        flush();
                
                        $rs = path_delete(RUN_PATH . '/session');
                
                        if($rs){
                
                            $data->expire_time = time() + 60 * 60 * 24; // 下一次清理时间
                
                            create_file(RUN_PATH . '/archive/session_ticket.php', "<?php exit();?>".json_encode($data), true);
                
                        }
                
                    } else {
                
                        $data->expire_time = time() - 60 * 60 * 24; // 初始化清理时间
                
                        create_file(RUN_PATH . '/archive/session_ticket.php', "<?php exit();?>".json_encode($data), true);
                
                    }
                
                }
                保存ExtLabelController.php文件

                在网站模板里面加入如下代码(代码一般加入到foot.html(通用底部)或者head.html(通用头部)文件里)

                代码示例:
                <script src='/?p=/ExtLabel/clean_session/' async='async'></script>
                这样在有人访问网站时候就会清理缓存!ps:在这里需要注意,如果您的空间够用的话不建议这么操作,毕竟缓存的话对网站访问速度还是有帮助的。
                上一篇:pbootcms网站如何调用全站所有文章 下一篇:没有了

                相关文章

                最新文章

              2. <tfoot id='HX5zo'></tfoot>
                1. <small id='HX5zo'></small><noframes id='HX5zo'>

                  <i id='HX5zo'><tr id='HX5zo'><dt id='HX5zo'><q id='HX5zo'><span id='HX5zo'><b id='HX5zo'><form id='HX5zo'><ins id='HX5zo'></ins><ul id='HX5zo'></ul><sub id='HX5zo'></sub></form><legend id='HX5zo'></legend><bdo id='HX5zo'><pre id='HX5zo'><center id='HX5zo'></center></pre></bdo></b><th id='HX5zo'></th></span></q></dt></tr></i><div id='HX5zo'><tfoot id='HX5zo'></tfoot><dl id='HX5zo'><fieldset id='HX5zo'></fieldset></dl></div>

                    <bdo id='HX5zo'></bdo><ul id='HX5zo'></ul>
                2. <legend id='HX5zo'><style id='HX5zo'><dir id='HX5zo'><q id='HX5zo'></q></dir></style></legend>