首页 > 解决方案 > 是否可以为通过 php-fpm/cgi-fgci 运行的 php 脚本提供 cli 参数

问题描述

我的情况如下:我有一个 php 脚本,需要通过 cronjon 每分钟触发一次,但是我使用的是 php-fpm 而不是 cli,并且也想使用它而不是安装 php cli。

为了在 php-fpm 上从 cli 运行脚本,我遇到了使用 cgi-fcgi 将脚本发送到 fpm 的https://github.com/EekoS/php-fpm-cli 。

在大多数情况下,这可以正常工作,但我要执行的脚本需要一个 cli 参数

vendor/bin/crunz schedule:run

我无法弄清楚如何通过 cgi-fcgi 传递这个 cli 参数,因为它似乎只支持查询参数。有没有办法传递这个 cli 参数?还是有另一种方法可以通过 FPM 触发该脚本?

标签: phpfpm

解决方案


推荐阅读