whatsapp/chat api v3.2.0.1需要ext-mcrypt*->系统中缺少请求的PHP扩展名mcrypt

whatsapp/chat api v3.2.0.1需要ext-mcrypt*->系统中缺少请求的PHP扩展名mcrypt,php,Php,我正在我的laravel应用程序上安装guzzle。但在此之前,guzzle需要whatsapp/chat api。当我通过composer require whatsapp/chat api安装whatsapp/chat api时,它会抛出错误 whatsapp/chat api v3.2.0.1需要ext mcrypt*->系统中缺少请求的PHP扩展mcrypt 但是,在php的php.ini中有extension=mcrypt.so。我的PHP版本是7.2.1 为什么即使在我的php.in

我正在我的laravel应用程序上安装guzzle。但在此之前,guzzle需要whatsapp/chat api。当我通过composer require whatsapp/chat api安装whatsapp/chat api时,它会抛出错误

whatsapp/chat api v3.2.0.1需要ext mcrypt*->系统中缺少请求的PHP扩展mcrypt

但是,在php的php.ini中有extension=mcrypt.so。我的PHP版本是7.2.1


为什么即使在我的php.ini中包含extension=mcrypt.so,我仍然会出现上述错误?

WhatsApp API在2016年提供了支持,您无法使用此软件包
但是您可以使用twillo API发送和接收来自WhatsApp的消息,mcrypt在PHP7.0中被删除,因为它已被废弃多年,不再被认为适合使用。任何依赖于它的软件也必须被视为不适合使用,直到对mcrypt的依赖被修补,以支持更现代的加密库。您的系统上是否安装了extions?通过运行php-i | grepmcrypt进行检查。如果输出为空,则不是。@GordonM,意思是Guzzle不能在PHP7.0上工作?等等,Guzzle什么时候需要whatsapp/chat api?这对我来说是个新闻。你可能想说:我试图安装whatsapp/chat api,它需要guzzle,而这反过来又需要ext-mcrypt。重新表述其他评论者表达的担忧:composer需要guzzle http/guzzle:6.3触发guzzle http/promises、ralouphie/getallheaders、psr/http消息的安装,guzzlehttp/psr7和guzzlehttp/guzzle,建议但不自行安装psr/log。whatsapp/chat api包必须来自其他地方。您确定它没有作为其他团队成员设置的直接依赖项在composer.json中吗?