安装、维护Monica PRM的一些笔记

💡 原文中文,约3800字,阅读约需9分钟。
📝

内容提要

本文介绍了安装和维护开源个人关系管理系统Monica PRM的笔记,包括解决安装问题、运行yarn命令问题、修改配置文件后的操作和设置S3时的注意事项。

🎯

关键要点

  • Monica是一个开源的个人关系管理系统,用户可以自托管。
  • Monica帮助用户记录与生活中人相关的信息,增强个人关系。
  • 安装Monica时,遵循官方教程通常不会出错,但可能会遇到不同的问题。
  • 运行Composer安装命令时,可能会遇到缺少PHP扩展的问题,如ext-gmp和ext-redis。
  • 解决缺失PHP扩展的方法包括安装扩展和检查php.ini配置。
  • 不推荐使用Composer的--ignore-platform-req选项来绕过扩展要求。
  • 运行yarn命令前,确保yarn install顺利完成。
  • yarn run production可能会因Browserslist数据库过时或JavaScript堆内存不足而失败。
  • 可以通过设置NODE_OPTIONS环境变量来增加Node.js的堆内存限制。
  • 修改Monica项目的配置文件.env后,需清除配置缓存以使更改生效。
  • 在设置S3时,注意官方文档与代码中的变量名可能存在出入,确保填写必要的设定。
➡️

继续阅读