最近拿了Opencart 2.0.3.1 想要裝在 MACBook上
結果發現 php 中的 mCrypt 模組 一直 無法install成功 (都已經拿 ext/mcrypt/ 中的source code make出 mcrypt.so了)
結果發現是因為更新了OS 10.11 他多了rootless功能
只好照以下步驟關掉它 安裝完 mcrypt.so 之後 再開啟回來
1. Reboot then Press CMD+R
2. 進入recovery mode 尋找 Terminal mode
3. 輸入 csrutil disable
4. reboot 重開機
接下來一樣就到
/User/xxxx/php/ext/mcrypt/
1. make
2. sudo make install
終於成功把 mcrypt.so copy到 /usr/lib/php/extensions/底下
大功告成
再重開機去把它enable回來吧
輸入 #csrutil enable 即可