mac自帶php新增擴充套件

2021-10-05 14:58:11 字數 1161 閱讀 4398

使用tar -zxvf yaf-3.2.1.tgz進行解壓,進入解壓後的目錄;

使用xcrun --show-sdk-path檢視mac的頭檔案目錄,我的顯示為/library/developer/commandlinetools/sdks/macosx.sdk;

由於mac沒有/usr/include目錄,所以直接使用phpize時會提示找不到標頭檔案,因此我們需要將phpize以及php-config檔案拷貝到解壓後的目錄下,命令:cp /usr/bin/phpize .cp /usr/bin/php-config .

修改phpize檔案的includedir選項的值,修改如下:

# includedir="`eval echo $/include`/php"

includedir="`eval echo /library/developer/commandlinetools/sdks/macosx.sdk/usr/include`/php"

修改php-config檔案的include_dir選項的值,修改如下:

# include_dir="$/include/php"

include_dir="`eval echo /library/developer/commandlinetools/sdks/macosx.sdk/usr/include`/php"

執行命令:./phpize執行命令:./configure --with-php-config=./php-config執行命令:make由於目錄許可權問題,我們無法直接使用make install進行安裝,要完成安裝,首先需要禁用mac的sip(參考mac目錄許可權問題),然後將yaf.so拷貝到php擴充套件檔案目錄:

cp /usr/local/src/yaf-3.2.1/modules/yaf.so /usr/lib/php/extensions/no-debug-non-zts-20180731/
在php.ini檔案中新增extension=yaf.so,然後重啟php即可。

mac 自帶 PHP公升級配置

作者zakariyyasv 關注 2016.06.03 15 40 字數 345 閱讀 1916 喜歡 2 os x 10.11自帶的php版本是php 5.5.x,如果我們想更新php的版本到5.6或者是7.0該怎麼辦呢?開啟終端並且執行如下命令 curl s bash s 5.6然後,php 5...

php自帶的快取擴充套件 APCu

在很多業務中,咱們都會碰到需要快取資料的時候,而快取方案有很多,也可以借助redis,memcache等第三方來進行快取 本文主要講解apcu擴充套件的快取 php.ini需要配置 extension php apcu.dll apc.enabled 1 apc.shm size 32m apc.e...

Mac OS自帶PHP安裝redis擴充套件

安裝redis 在mac os中可以使用brew命令進行安裝redis mac os使用brew命令安裝軟體 安裝命令 brew install redis 因為我已經安裝過了,這裡就不在贅述。安裝完之後,根據提示,有兩種啟動redis方式,分別是一下兩種 後台執行模式 brew services ...