gpt4 book ai didi

mamp - 如何在 MAMP pro 中启用 pcntl 扩展?

转载 作者:行者123 更新时间:2023-12-04 18:37:29 33 4
gpt4 key购买 nike

我正在将 Laravel/horizo​​n 与 Osx MAMP pro 一起使用
当我运行 Composer 时,它需要 laravel/horizon:~1.0它显示一条消息 -

laravel/horizon v1.0.8 requires ext-pcntl * -> the requested PHPextension pcntl is missing from your system.


我检查了文件夹 /Applications/MAMP/bin/php7.1.1/php/ext ,它不包含 pcntl 扩展名。
我该如何安装?

最佳答案

  • http://www.php.net/releases/ 下载 php
  • tar -xzvf php-7.2.1.tar.gz
  • cd php-7.2.1/ext/pcntl
  • /Applications/MAMP/bin/php/php7.2.1/bin/phpize
  • 正如@drewjoh 所提到的./configure --with-php-config=/Applications/MAMP/bin/php/php7.2.1/bin/php-config --prefix=/Applications/MAMP/bin/php/php7.2.1/bin/php
  • make && make install
  • 终端显示
  • Installing shared extensions: /Applications/MAMP/bin/php/php7.2.1/lib/php/extensions/no-debug-non-zts-20170718/
  • 打开MAMP PRO菜单->文件->编辑模板->PHP->7.2.1添加extension=pcntl.so在 php.ini 文件的末尾。
  • 运行命令 php --ri pcntl并显示pcntl pcntl support => enabled
  • 关于mamp - 如何在 MAMP pro 中启用 pcntl 扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47806090/

    33 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com