Processmaker 4 Community版:如何安装缺失的功能扩展包?
ProcessMaker 4 v4.1.20 社区版相关包问题说明
授权与获取渠道
- 官方原生
email package、data connector package仅面向商业授权版本开放,不属于社区版功能范围,没有面向社区版的官方公开获取渠道。 - 若持有商业版授权,可直接联系ProcessMaker官方技术支持获取和你版本匹配的包安装文件。
- 社区版可使用第三方开源适配包,或自行基于ProcessMaker 4扩展开发规则开发自定义功能包实现同类需求。
安装流程
商业版官方包安装步骤
获取到对应版本的官方包文件后,按以下操作执行:
- 进入Bitnami镜像的ProcessMaker工作目录
cd /opt/bitnami/processmaker - 执行包安装命令,将
<package-name>替换为实际的包文件标识php artisan package:install <package-name> - 清理系统缓存使配置生效
php artisan cache:clear && php artisan config:clear - 重启ProcessMaker服务和Web服务后即可使用对应功能。
社区版替代功能实现方案
无商业授权时可通过自定义开发实现同等能力,无需安装官方包:
- 邮件发送功能:直接在流程的脚本任务中调用Laravel自带的邮件服务,配置你自己的SMTP参数即可实现邮件收发。
- MySQL数据连接功能:在脚本任务中通过PHP PDO扩展编写数据库连接代码,直接对目标MySQL数据库执行读写操作,可覆盖官方data connector包的核心使用场景。
内容的提问来源于stack exchange,提问作者D.Hohaus
相关产品推荐
相关产品推荐

