如果你用的 MinDoc 版本是 0.7 及以上,导出功能是使用 Calibre 实现的,因此,你需要先在服务器上安装对应的 Calibre 版本,Calibre 的安装请参考 基于 Calibre 的多格式导出功能配置

如果你的服务器已经安装完毕 Calibre ,需要在配置文件 conf/appp.conf 中开启全局导出功能 enable_export=true

为了方便大家设置某些项目禁止导出,在每个项目中还需要单独设置项目是否允许导出:

Calibre 是一个基于 Python 的电子书制作工具,本身转换文档时非常耗费服务器资源,因此,MinDoc 优化了导出选项,可自定义同时导出的文档数量,具体配置可在 conf/app.conf 中配置:

  1. ###############配置导出项目###################
  2. enable_export=true
  3. #同一个项目同时运行导出程序的并行数量,取值1-4之间,取值越大导出速度越快,越占用资源
  4. export_process_num=1
  5. #并发导出的项目限制,指同一时间限制的导出项目数量,如果为0则不限制。设置的越大,越占用资源
  6. export_limit_num=5
  7. #指同时等待导出的任务数量
  8. export_queue_limit_num=100
  9. #导出项目的缓存目录配置
  10. export_output_path=./runtime/cache

请大家根据自己服务器资源合理配置以上选项。