联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
发布一篇内容后,更新缓存,提示更新失败
类型:迅睿CMS 更新时间:2021-11-01 11:17:49

发布一篇内容后,更新缓存,提示更新失败,看日志,提示:<?php defined('SYSTEMPATH') || exit('No direct script access allowed'); ?>。现在貌似进入了不能更新的状态。这种通常是什么情况啊?

{xunruicms_img_title}

回帖
  • 迅睿框架联合创始人
    #1楼    迅睿框架联合创始人
    2021-10-27 14:46:51
    Chrome 0
    错误日志清空,然后再访问让他产生新的错误日志,再还给我看
  • 灵动
    #2楼    灵动
    2021-10-27 14:54:27
    Chrome 0
    迅睿框架联合创始人 已清空,重新 修改一下 先发布的文章 内容,再点更新缓存,就产生了新的 错误日志<?php defined('SYSTEMPATH') || exit('No direct script access allowed'); ?>DEBUG(@反馈BUG) - 2021-10-27 14:51:34 --> 运行钩子【module_content_after】2次:http://www.XXX.com/XXX.php?s=article&c=home&m=edit&id=2331---http://www.XXX.com/hXXX.php?s=article&c=home&m=edit&id=2331

  • 迅睿框架联合创始人
    #3楼    迅睿框架联合创始人
    2021-10-27 14:57:45
    Chrome 0
    日志看出你修改过文章,我们不去修改文章,先把日志再次清空,然后更新缓存提示故障时 ,后再访问让他产生新的错误日志,再还给我看新的日志内容
  • 灵动
    #4楼    灵动
    2021-10-27 15:08:30
    Chrome 0
    迅睿框架联合创始人

    不修改的情况下,就没有错误日志的产生。
    然后之前发的一条内容,手机端,首页新闻 列表,调用的是www.XXX.com/XXX/fds.html 进行体验时,

    关闭手机端首页静态化。手机端的 跳转又变成异常了,跳转到XXX/m/index.php下。而不是手面域名m.XXX.com下面
  • 灵动
    #5楼    灵动
    2021-10-27 15:30:29
    Chrome 0
    迅睿框架联合创始人 开始在出现异常时,是更新一个新闻 类目的文章。更新完后。点了更新缓存。之后,去后台 上传了文印(图片设置里)。再对全站进行更新。出现了异常,修改内容-给发的这条新闻 添加缩略图,更新。日志还是异常。 想看是一条,还是 都会报错,就发了第二条(案例栏目下)。现在两条内容的情况:第一条,行业新闻里的。点进入 PC端的能正常显示。 手机端的,还是跳转到 PC端(貌似没有生成 手机端链接)第二条,案例里的。这条,虽然看到了错误日志,但 手机端,和 PC端,目前 如果直接输入 网址,都能正常访问,
  • 灵动
    #6楼    灵动
    2021-10-27 15:36:01
    Chrome 0
    迅睿框架联合创始人 关于 还会跳转到 手机端的问题 ( 跳转又变成异常了,跳转到XXX/m/index.php下。)。 目前 清空缓存测试很多次。有时 正常,有时不正常,目前的 怀疑是 CDN 没有能 完全正确 同步。暂时没想到别的 问题。
  • 灵动
    #7楼    灵动
    2021-10-27 16:14:05
    Chrome 0
    迅睿框架联合创始人 另外查看 site.php文件,发现SITE_REWRITE ==NULL。 这里不是 不正常 ,感觉 静态规则 没有写入 或者没有生效的样子。 目前还是 手机端跳转时 多出一个XXX/m/index.php。 没有到正确的页面。

  • 迅睿框架联合创始人
    #8楼    迅睿框架联合创始人
    2021-10-27 16:18:02
    Chrome 0
    重新部署一个在本地试一试
  • 灵动
    #9楼    灵动
    2021-10-27 16:19:58
    Chrome 0
    迅睿框架联合创始人 好吧。只能先这样试一下看了。之前是本地 测试正常了,才转到服务器的。
  • 灵动
    #10楼    灵动
    2021-10-27 17:29:07
    Chrome 0
    已解决。还是伪静态问题。应该是 之前 调试时,放入测试的 规则,在缓存 生效后,导致 失效了。

  • 灵动
    #11楼    灵动
    2021-10-28 10:58:02
    Chrome 0
    灵动 上面问题 补充 与 纠正:问题一:关于m手机端 跳转到 xxx/m/index.php。是 仿首页模板时,开始是去除了跳转 部分的。后来 复制回来了,所以导致跳转。 而此代码 是在 PC端里的判断,所以一直没找到。去除后,问题解决。具体代码:
    <meta http-equiv="mobile-agent" content="format=xhtml;url=/m/index.php">
    <script type="text/javascript">if(window.location.toString().indexOf('pref=padindex') != -1){}else{if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){if(window.location.href.indexOf("?mobile")<0){try{if(/Android|Windows Phone|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){window.location.href="/m/index.php";}else if(/iPad/i.test(navigator.userAgent)){}else{}}catch(e){}}}}</script>
    问题二:在更新缓存和数据时报错,还是会遇到。<?php defined('SYSTEMPATH') || exit('No direct script access allowed'); ?>
  • 迅睿框架联合创始人
    #12楼    迅睿框架联合创始人
    2021-10-28 11:07:39
    Chrome 0
    建议部署一套在本地,看看会不会存在
  • 灵动
    #13楼    灵动
    2021-10-28 14:12:07
    Chrome 0
    迅睿框架联合创始人 整个数据,下载到本地后。 发布文章 进行测试,更新缓存时,未发现 错误日志
  • 灵动
    #14楼    灵动
    2021-11-01 10:59:22
    Chrome 0
    偶尔 还是会出现: 更新缓存时, 更新失败<?php defined('SYSTEMPATH') || exit('No direct script access allowed'); ?> 。 间隔性出现。暂时没找到 问题所在
  • 一休哥
    #15楼    一休哥
    2021-11-01 11:07:48
    Chrome 0
    应该是跟内容有关的插件的故障吧
  • 灵动
    #16楼    灵动
    2021-11-01 11:17:49
    Chrome 0
    一休哥

    TAG关键词库 / tag 内容维护工具 / ctool是不是得想办法 更新一下 这两个插件? 感觉 这两个的 关系比较 大了。