You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PM4社区版报错:Processmaker无法找到PHP执行器求助

ProcessMaker PM4社区版PHP Executor报错排查方案
  • 确认PHP执行路径正确性
    登录ProcessMaker后台进入系统配置,找到PHP Executor的路径设置项。用服务器终端命令验证正确路径:Linux下执行which php,Windows下执行where php,将得到的路径替换配置中的值,确保ProcessMaker能访问该二进制文件。

  • 检查权限设置
    确保ProcessMaker运行用户(如Linux的www-data、Windows的IIS_IUSRS)拥有以下权限:

    • PHP二进制文件的执行权限(Linux可执行chmod +x /usr/bin/php)
    • 待执行PHP脚本所在目录的读、执行权限(Linux可执行chown -R www-data:www-data /path/to/scripts)
  • 验证PHP环境兼容性
    确认服务器PHP版本符合PM4要求(推荐7.2-7.4),且安装了PM4必需的扩展:mbstring、openssl、pdo_mysql、gd等。执行php -m查看已安装扩展,缺失的通过系统包管理器(apt/yum)或PHP扩展工具安装。

  • 手动测试脚本执行
    在服务器终端直接运行目标PHP脚本:php /full/path/to/your/script.php,排查脚本本身的语法错误、依赖缺失问题。如果终端执行失败,先修复脚本;如果终端执行正常,再聚焦ProcessMaker的配置或内部调用逻辑。

  • 查看详细错误日志
    进入ProcessMaker日志目录(默认路径:/opt/processmaker/workflow/engine/logs),查看error.log或相关执行日志,里面会包含更具体的报错堆栈信息,帮助定位核心问题。

内容的提问来源于stack exchange,提问作者Dinesh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 21:35:56