LoginSignup
0

More than 5 years have passed since last update.

Mamp Proにpcntlをインストール設定方法

Posted at

普段Mamp Proを使っているのだが、Laravel Horizonを使おうとした時にpcntlが入って無かったので、設定を行ったときのメモ。

  1. 先ずは、pcntlのファイルが必要なので以下よりPHPのパッケージをダウンロードします。
    http://www.php.net/releases/
  2. ダウンロードしたら、展開してpcntlのextensionフォルダーへ移動します。
    tar -xzvf php-7.2.1.tar.gz
    cd php-7.2.1/ext/pcntl
  3. pcntlフォルダー内から、使用しているPHPバージョンのphpizeのコマンドを流しますと、必要なファイルがコピーされます。
    php -v phpのバージョンを確認
    /Applications/MAMP/bin/php/php7.2.1/bin/phpize
  4. configureのコマンドを流して、最後に実行します。
    ./configure --prefix=/Applications/MAMP/bin/php/php7.2.1/bin/php
    make && make install
  5. 最後にphp.iniファイルにextension=pcntl.soを入れて、mampを再起度して完了です。
    vi /Applications/MAMP/bin/php/php7.2.1/conf/php.ini

  6. php -m を叩いてpcntlが入っていればOKです。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0