我想使用运行的cakeresque,首先我需要安装PhpRedis 当我用composer.json安装cakeresque时,它给了我这个错误:
kamisama / php-resque-ex 1.3.0需要ext-pcntl * - >请求的PHP扩展名>您的系统中缺少pcntl。
那么如何在windows中的xampp上安装ext-pcntl?
答案 0 :(得分:0)
你不能做到这一切,因为这是不可能的。
<强> http://php.net/manual/en/pcntl.installation.php 强>
注意:强>
目前,该模块不能在非Unix平台(Windows)上运行。
<强> https://github.com/kamisama/php-resque-ex#warning 强>
警告
php-resque需要pcntl php扩展,在Windows平台上不可用。如果您尝试在Windows计算机上安装此程序包,则Composer安装将失败。如果您仍希望继续安装,请自行承担风险,请使用
--ignore-platform-reqs
选项执行composer install命令。
<强> https://github.com/kamisama/php-resque-ex/pull/6 强>
因此,要么强制安装kamisama/php-resque-ex
并因为缺少PCNTL扩展而受限制,要么使用具有PCNTL支持的操作系统的虚拟机。