侧边栏壁纸
  • 累计撰写 31 篇文章
  • 累计收到 0 条评论

苹果 CMS 模板 致命错误: Undefined constant "MAC_TYPE_ID" 解决方法

2025-12-23 / 0 评论 / 1465 阅读

简介

最近使用苹果CMS在网上搜的一些模板,使用后发现会出现 致命错误: Undefined constant "MAC_TYPE_ID" 的提示,如下图:

thum-06181766505479.png

在网上搜索都没有结果,只好自己解决。

打开调试模式

好在以前研究过"thinkphp"框架,先打开调试模式 ,配置文件在 "/application/config.php",如下图:

thum-65751766505753.png

报错原因:废弃的标签

打开调试模式后,重新访问如下图:

thum-8e741766505906.png

看样子是'MAC_TYPE_ID'和'MACTYPE PID'被废弃了,需要修改为新的,在目录查找标签文档

寻找替换标签

在说明文档里有个标签说明,找到这么一段:

thum-d76b1766506192.png

解决方法

从名称上来说,已经对上了,用 $GLOBALS['type_id'] 替换 MAC_TYPE_ID ,用 $GLOBALS['type_pid'] 替换MAC_TYPE_PID

经过测试,也验证了我们所想,把模板里调用了这 2 个标签的 html文件全部替换即可。

赞助我

评论一下?

OωO
取消