速查表
目录、配置、常用命令、后台地址、术语。当字典翻。
约 4 分钟
附录
代码块右上角可一键复制
当字典用,不用通读。
一、目录是干什么的#
| 目录 | 干什么 | 能不能删 |
|---|---|---|
app/ | 页面逻辑 | 不能 |
core/ | 程序内核 | 不能 |
config/ | 设置文件 | 不能 |
data/ | 密钥、数据库配置 | 不能删,要备份 |
lang/ | 语言包 | 不能 |
view/ | 模板 | 不能 |
plugin/ | 插件 | 不能 |
runtime/ | 缓存、日志、上传 | 可清缓存,别删 upload |
public/ | 安全模式入口 | 不能 |
tests/ | 测试脚本 | 可删 |
二、配置文件#
| 文件 | 管什么 | 常改 |
|---|---|---|
config/app.php | 站点地址、后台路径 | url admin_path |
config/database.php | 数据库 | 一般不改 |
config/cache.php | 缓存 | 一般不改 |
config/security.php | 安全 | 一般不改 |
data/database.config.php | 你的真实数据库密码 | 别改错了 |
data/site.config.php | 站点域名、缓存名、主机白名单 | 换域名/搬家时改 |
config/*.php 是参考模板,data/*.config.php 是本机实际生效的配置。
后者会覆盖前者 —— 改了 config 不生效,先看看 data 里有没有同名配置。三、常用命令#
在网站根目录执行:
php aucms env:check # 环境自检
php aucms cache:clear # 清缓存(改了不生效先跑这个)
php aucms cache:rebuild # 重建缓存(部署后跑)
php aucms db:check # 数据库连接自检(搬家后跑这个)
php aucms db:index # 建索引(内容多了跑)
php aucms user:password 账号 # 重置密码
php aucms route:list # 看所有网址
php aucms plugin:list # 看插件用 root 跑完 cache:rebuild,要再跑一次 chown -R www:www runtime,
否则新缓存文件属主是 root,网站写不进去会 500。四、后台地址#
| 页面 | 地址 |
|---|---|
| 后台 | http://你的域名/admin |
| 导航管理 | http://你的域名/admin/nav |
| 前台 | http://你的域名/ |
| 安装 | http://你的域名/install |
五、名词#
| 名词 | 意思 |
|---|---|
| 模型 | 内容长什么样(有哪些字段) |
| 栏目 | 网站左侧菜单、分类 |
| 导航组 | 页头一级导航的内容源,可放栏目和外链,再绑到大栏目 |
| 字段 | 内容里的一个框(标题、正文、图片…) |
| 主题 | 一套模板 |
| 插件 | 加功能的扩展包 |
| 伪静态 | 网址变好看(去掉 ?page=) |
| 缓存 | 让网站变快的临时数据 |
| 缓存名 | 缓存键的前缀,同机多站要各不相同,否则串数据 |
| 规范域名 | 站内所有链接统一使用的那个域名,写在 app.url |
六、伪静态(再抄一遍)#
location / {
try_files $uri /index.php?$query_string;
}宝塔:网站 → 伪静态 → 贴上去 → 保存。
七、搬家和缓存#
| 要做什么 | 看哪章 |
|---|---|
| 换服务器 / 换域名 / 改数据库密码 | 搬家与换域名 |
| 改了不生效 / 清缓存 / 改缓存名 | 缓存怎么清、缓存名怎么改 |
八、打不开#
→ 看 打不开怎么办
没找到答案?
在后台「缓存与维护 → 系统体检」里看环境是否正常;仍无解就打开
server_debug.php 复现一次,页面会直接告诉你异常文件与行号。