Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php composer安装IMAP时遇到问题-laravel_Php_Laravel_Composer Php_Mamp - Fatal编程技术网

php composer安装IMAP时遇到问题-laravel

php composer安装IMAP时遇到问题-laravel,php,laravel,composer-php,mamp,Php,Laravel,Composer Php,Mamp,我在mac上运行IMAP PHP模块时遇到问题。正在尝试使用MAMP运行Laravel应用程序。当我运行命令composer install时,我收到下面的错误消息。似乎没有安装或启用IMAP 系统中缺少请求的PHP扩展IMAP 我尝试了一些方法来解决这个问题,但始终陷入循环 我运行=>brew安装kabel/php ext/php@7.2-imap 我运行=>编写器需要webklex/laravel imap PHP 7.1.23(cli) 莫哈韦10.14.5 我在你的php.ini

我在mac上运行IMAP PHP模块时遇到问题。正在尝试使用MAMP运行Laravel应用程序。当我运行命令
composer install
时,我收到下面的错误消息。似乎没有安装或启用IMAP

系统中缺少请求的PHP扩展IMAP

我尝试了一些方法来解决这个问题,但始终陷入循环

我运行=>
brew安装kabel/php ext/php@7.2-imap

我运行=>
编写器需要webklex/laravel imap

PHP 7.1.23(cli)

莫哈韦10.14.5


我在你的php.ini中使用MAMP

,你会发现这样一行
;扩展=imap

删除

extension=imap

保存您的php.ini,重新启动apache,然后重试

您说您使用的是PHP7.1.23(cli),但安装了7.2I的IMAP扩展。我对这个设置的工作原理感到困惑。当我使用命令行时,我看到了PHP7.1.23。当我检查MAMP标准版本时,我看到了PHP7.3.1。我只是想让它工作,当我运行“composer安装”时,这是我遇到的第一个错误。问题1-webklex/laravel imap 1.2.9的安装请求->可满足webklex/laravel imap[1.2.9]。-webklex/laravel imap 1.2.9需要ext imap*->您的系统中缺少请求的PHP扩展imap。我的建议是卸载您的MAMP并从Brew安装PHP。这到底与laravel有什么关系?可能没有。我是新来的,我不确定所有的可能性,这就是为什么我在我的技术清单中提出问题的原因。所以你知道我在做什么。
extension=imap