Skip to contentSkip to main navigation Skip to footer

目录结构

推荐的目录结构如下:

  • application: 标准 tp5 应用目录,存放程序所有模型、控制器和配置文件。
  • application/extra/maccms.php: 后台所有配置参数。
  • application/extra/addons.php: 已安装的第三方应用配置。
  • application/extra/domain.php: 站群域名配置。
  • application/extra/timming.php: 定制任务配置。
  • application/extra/vodplayer.php: 已安装播放器配置。
  • application/extra/voddowner.php: 已安装下载器配置。
  • application/data/backup: 备份数据目录,后台备份数据就在这个目录里面。
  • application/data/config: 后台自定义菜单配置。
  • application/data/install: 初始安装目录,如需重新安装,把里面的 install.lock删除即可重进就如安装步骤。
  • application/route.php: 伪静态路由文件,如果后台写错路由导致后台无法访问,删除这个文件即可正常。
  • application/database.php: MySQL数据库连接配置文件。
  • addons: 用于存放大三方应用插件目录,购买的插件可以放在这里。
  • template: 主题模板目录,用于存放前台模板的目录。
  • static: 用于存储默认css 和 js 等静态文件。
  • 安全小技巧

    为了安全起见,最好使用新版宝塔面板的目录锁限制访问功能将一下目录全部限制访问,就算是被挂马也大碍!

    • /application/ :限制php文件访问
    • /addons/ :限制php文件访问
    • /extend/ :限制php文件访问
    • /thinkphp/ :限制php文件访问
    • /vendor/ :限制php文件访问
    • /upload/ :限制php文件访问