在xampp上使用cakeresque

时间:2015-07-30 16:46:20

标签: cakephp xampp cakephp-2.0 pcntl

我想使用运行的cakeresque,首先我需要安装PhpRedis 当我用composer.json安装cakeresque时,它给了我这个错误:

  

kamisama / php-resque-ex 1.3.0需要ext-pcntl * - >请求的PHP扩展名>您的系统中缺少pcntl。

那么如何在windows中的xampp上安装ext-pcntl?

1 个答案:

答案 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支持的操作系统的虚拟机。