DaoKeCMS插件开发常见错误汇总📅 2026-07-28  |  👁 3829 次浏览

DaoKeCMS插件开发中的常见错误汇总:

SQL错误

  • DB_PREFIX表前缀遗漏 - 手写SQL必须拼DB_PREFIX
  • SQL注入 - 禁止拼接用户输入用预处理参数
  • 字段不存在 - 检查schema.sql定义
  • 表不存在 - 检查插件是否已安装

安全错误

  • CSRF遗漏 - POST请求必须csrf_verify()
  • XSS漏洞 - 外部文本必须e()转义
  • 路径穿越 - 文件操作用白名单校验
  • 编码BOM - PHP文件UTF-8无BOM

兼容错误

  • function_exists遗漏 - 调用插件函数必须守卫
  • 停用白屏 - 对外函数必须as_plugin_enabled守卫
  • 钩子重复注册 - 用static变量防重复
  • 虚拟页404 - 路由判断在main.php顶层

芒阳网络团域cms开发中心

Copyright © 2023 刀客CMS内容管理系统