MAMP安裝pcntl擴展(其他擴展同理)

使用mac開發,mamp是比較好用的一套集成環境。其中包含了各個版本的配置選擇。但是裏面的自帶的php很多擴展沒有安裝,需要自己手動添加。這裏主要介紹安裝pcntl擴展。

1.下載和你mamp所有的PHP版本相對應的PHP源碼。

比如我使用的是PHP7.3.7,查看PHP安裝的擴展。使用php -m

上面這個沒有pcntl的擴展。

2.把源碼包的ext裏的pcntl文件夾直接複製在用的ext文件中。

mamp的PHP的擴展路徑:/Applications/MAMP/bin/php/php7.3.7/include/php/ext

3.執行以下的操作。

3.1 phpize

進入/Applications/MAMP/bin/php/php7.3.7/include/php/ext/pcntl文件夾

執行phpize

3.2 ./configure

3.3 make && make install

4.php.ini添加extension=pcntl.so

php.ini路徑:/Applications/MAMP/bin/php/php7.3.7/conf/php.ini

5.查看PHP已經安裝的擴展

這個就加載完成了。

注意一點:在phpinfo()裏有pcntl擴展,但是在 php -m中沒有。項目代碼也跑不起來。是因爲你編輯的時候mamp軟件打開的php.ini.我們要修改的是上面路徑裏的php.ini。

如果還有什麼疑問?可以加我微信聯繫:fvalyl。我們一起討論。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章