Mac 下 安裝php擴充套件 mcrypt

2021-08-21 20:36:50 字數 1022 閱讀 1032

.net/distributions/php-5.5

.30.tar

.gz2.編譯

phpize

./configure

make

make install

3.開啟php.ini,新增extension=mcrypt.so

問題一:

執行 phpize 報錯如下:

grep: /usr/include/php/main/php.h: no such file or directory

grep: /usr/include/php/zend/zend_modules.h: no such file or directory

grep: /usr/include/php/zend/zend_extensions.h: no such file or directory

configuring for:

php api version:

zend module api no:

zend extension api no:

解決方法:

.sdk/usr/include /usr/include

ps:如果 sudo 授權後仍提示沒有操作許可權

重啟 mac,聽到開機啟動聲後按下 command+r,進入恢復模式,在上面的選單實用工具中找到並開啟 terminal(如果頂部沒出現選單,請繼續重啟^_^)。輸入如下命令:

1. 關閉 rootless

$ csrutil disable

2. 開啟 rootless

$ csrutil enable

問題二:

執行 make install 報錯如下:

cp: /usr/lib/php/extensions/no-debug-non-zts-20131226/#inst@2689#: permission denied

解決方法:

sudo chmod 777 /usr/lib/php/extensions/no-debug-non-zts-20131226

mac 下 安裝php擴充套件 mcrypt

mcrypt是乙個功能強大的加密演算法擴充套件庫,它包括有22種演算法,phpmyadmin依賴這個php擴充套件,具體如下 在終端執行如下命令 tar zxvf libmcrypt 2.5.8.tar.gz cd libmcrypt 2.5.8 configure disable posix th...

mac 下安裝memcache擴充套件

雖然memcache安裝成功,但是php還不能呼叫。所以就需要安裝memcached擴充套件 3.編譯 先進入到解壓後的memcache 輸入命令 編譯php擴充套件的工具,主要是根據系統資訊生成對應的configure檔案 phpize.configure enable memcache with...

MAC 下安裝php redis擴充套件

移動到 usr local 目錄中 sudo cp phpredis master usr local 進入 usr local 目錄 cd usr local 解壓phpredis master.zip tar zxvf phpredis master.zip得到phpredis master資料...