中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在mac系統中添加 pcntl 擴展

發布時間:2021-03-05 15:16:42 來源:億速云 閱讀:183 作者:Leah 欄目:開發技術

本篇文章給大家分享的是有關怎么在mac系統中添加 pcntl 擴展,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

前言:

pcntl 介紹

pcntl擴展可以支持 PHP 的多線程操作。(非Unix類系統不支持此模塊)

phpize 介紹

phpize 可以用來給 PHP 動態的添加擴展。比如編譯 PHP 時忘記添加某擴展,后來想添加該擴展,即可以使用 phpize 動態的添加該擴展。

本文將介紹如何使用 phpize 給 Mac下的集成環境 MAMP 添加 PHP 的 pcntl 擴展。類 Unix 的環境都可以使用本方法安裝,注意靈活變通。

安裝:

給 MAMP的PHP 5.6.10版本添加 pcntl擴展:

$ tar -xzvf php-5.6.10.tar.gz
$ mv php-5.6.10 php
$ mkdir -p /Applications/MAMP/bin/php/php5.6.10/include
$ mv php /Applications/MAMP/bin/php/php5.6.10/include

$ cd /Applications/MAMP/bin/php/php5.6.10/include/php
$ ./configure

$ MACOSX_DEPLOYMENT_TARGET=10.10
$ CFLAGS="-arch i386 -arch x86_64 -g -Os -pipe -no-cpp-precomp"
$ CCFLAGS="-arch i386 -arch x86_64 -g -Os -pipe"
$ CXXFLAGS="-arch i386 -arch x86_64 -g -Os -pipe"
$ LDFLAGS="-arch i386 -arch x86_64 -bind_at_load"
$ export CFLAGS CXXFLAGS LDFLAGS CCFLAGS MACOSX_DEPLOYMENT_TARGET

$ cd ext/pcntl
$ phpize
$ ./configure
$ make
$ cp modules/pcntl.so /Applications/MAMP/bin/php/php5.6.10/lib/php/extensions/no-debug-non-zts-20131226/  

$ echo "extension=pcntl.so" >> /Applications/MAMP/bin/php/php5.6.10/conf/php.ini

$ /Applications/MAMP/bin/php/php5.6.10/bin/php --ri pcntl
pcntl
pcntl support => enabled

以上就是怎么在mac系統中添加 pcntl 擴展,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

肥城市| 宁波市| 乐平市| 广平县| 东平县| 平江县| 淳化县| 邛崃市| 泰和县| 五寨县| 忻州市| 德钦县| 上犹县| 科尔| 孝昌县| 寿阳县| 临潭县| 洪湖市| 临夏市| 大安市| 云南省| 仁布县| 阿勒泰市| 绥化市| 汶川县| 铜川市| 新竹市| 湘西| 兴海县| 大厂| 安西县| 本溪| 长岛县| 梁山县| 萝北县| 兰西县| 黔南| 玉门市| 兴化市| 大同县| 武功县|