# 配置文件 ## 配置文件 * `3.2.0`及之后的版本,配置文件位于`data/config/config.ini` * `3.1.x`之前的版本,配置文件位于`data/config.ini` 配置文件查找规则为: 1. 优先查找`data/config/config.ini` 2. 如果`data/config/config.ini`未找到,则查找`data/config.ini` 以下是配置文件内容 ```ini # 服务端设置 [servers] port = :6080 RunMode = release # 存储设置 [storages] public_path = data/public public_domain = # 站点信息设置,此项目在3.2.0及之后的版本中不再使用 [sites] title = Zdir name = Zdir ``` 有以下参数需要注意: ### 服务端配置[servers] * `port`:Zdir监听端口,默认为`:6080`,可自行修改 * `RunMode`:Zdir运行默认,默认为`release`(生产环境),`debug`为调试模式 ### 存储配置[storages] * `public_path`:需要读取的文件夹路径,默认为空(`data/public`),你可以修改为其它绝对路径 * `public_domain`:公共文件的域名,默认为空(即当前域名 + /public,比如:http://localhost:6080/public),如果使用了nginx反向代理,可以设置为自己的域名,比如:`http://soft.xiaoz.org`且末尾不再需要`/public`也不需要带`/`(注意:需要带上http或https协议) ### 站点信息配置[sites](`3.2.0`及之后的版本已废弃此参数) * `title`:站点标题(浏览器标题栏处的显示) * `name`:站点名称(Zdir左上角的名称显示) ## 注意事项 * Windows系统的配置文件也应该将`\`替换为`/`,比如`D:\apps`应该修改为`D:/apps`,避免出现其它意外错误 * 修改配置文件后需要重启Zdir服务,并重启一次浏览器(因为Zdir使用了浏览器缓存)