我正在尝试为PowerBI构建PHP包装器.我在我的本地安装了PowerBI Cli(https://github.com/Microsoft/PowerBI-Cli),当我在终端上运行任何PowerBI Cli命令时,它运行良好.即使我使用_www用户运行命令它也运行良好(sudo -u _www powerbi config)
但是,当我使用shell_exec或Symphony的Process Component(https://symfony.com/doc/current/components/process.html)通过PHP运行它时,我收到以下异常:
env: node: No such file or directory.
我在Mac Sierra上面临这个问题.使用PHP exec()在Linux上运行良好的命令
最佳答案