typecho从宝塔搬迁至1panel“灵异事件”-插件篇

启动LoveKKCommentModify 插件,报错提示:Unmatched '}'
直接deepseek后,修改plugins/LoveKKCommentModify/Plugin.php文件中的
第343行:将 <? 改为 <?php
第589行:将 <? 改为 <?php

这两个修改确保了PHP短标签的正确性,解决了1Panel环境中由于short_open_tag设置为Off导致的语法错误。现在插件可以正常启用了。

想不通,为什么原来在宝塔环境中可以正常使用!
老孙说,是因为宝塔面板默认开启short_open_tag,而1panel是默认关闭的。。为什么deepseek不回复这个,还要去修改代码。。。

😊
提交

评论区

共 18 条评论

  1. 头像
    还是回到从前吧
    2025年12月06日 江苏
  2. 头像
    没有通知了
    2025年12月06日 江苏
  3. 头像
    表情没有通知吗?
    2025年12月06日 江苏
  4. 头像
    ::aru:pouting::
    2025年12月06日 江苏
  5. 头像
    终于OK了,不容易呀。
    2025年12月06日 江苏
  6. 头像
    老孙 Lv1
    因为宝塔是默认开启的
    2025年12月05日 美国
    1. 头像
      老张 博主
      @老孙 宝塔什么是默认开启的?
      2025年12月05日 美国
      1. 头像
        老孙 Lv1
        @老张 short_open_tag ::aru:speechless::
        2025年12月05日 美国
        1. 头像
          老张 博主
          @老孙 我现在改用1panel,对这个还不是太熟悉,“网站设置->PHP中将short_open_tag开启重载”,找了N次也没有找到。。对了,你收到邮件通知了吗?
          2025年12月05日 美国
          1. 头像
            老张 博主
            @老孙 我也换你这个插件,我目前用的这个邮箱里没有评论和文章的链接
            2025年12月05日 江苏
          2. 头像
            老孙 Lv1
            @老张 收到邮件了.所以我用的是泽泽的CommentNotifier插件
            2025年12月05日 美国
        2. 头像
          老张 博主
          @老孙 我也在其他大佬博客上找到原因了,但是我在1panel后台并没有找到这个设置,所以又折腾了两三个小时。
          “这个问题在我的博客装载了LoveKKCommentModify插件后出现,这是因为该插件在编写时使用了PHP短标签,但是1Panel的默认PHP配置并没有开启short_open_tag,于是出现这个报错。这时候只需要在网站设置->PHP中将short_open_tag开启重载即可。"
          2025年12月05日 美国
          1. 头像
            老孙 Lv1
            @老张 搞好dockerfile就行了
            2025年12月05日 美国
          2. 头像
            老张 博主
            @老孙 在1panel里建站,还是应用商店里的typecho呢,还是自己在运行环境里直接安装好?对1panel还不太熟悉
            2025年12月05日 美国
          3. 头像
            老张 博主
            @老孙 我天,你怎么这么优秀。。自己编译难学吗?还有教程?我也来搞搞。。一切docker
            2025年12月05日 美国
          4. 头像
            老孙 Lv1
            @老张 所以我自己编译了php8.3环境的Docker镜像 内置了Typecho 自己用 每次搬家就docker compose up -d 解决问题
            2025年12月05日 美国
          5. 头像
            老张 博主
            @老孙 我用的是V2,才用几天,唉!现在发现了,,,浪费了3个小时间时间!!!!
            2025年12月05日 美国
          6. 头像
            老孙 Lv1
            @老张 在PHP配置里 如果你用的是v1 那就在网站管理里
            如果是v2 那就是在运行环境 php设置里
            2025年12月05日 美国