mac環境brew安裝freetype,imagick等yii2所需要的庫


之前整理了一下內置的php環境,各種缺庫是很坑爹的,而且內置的php編譯目錄找了老半天沒找到。所以決定使用brew去重新編譯一邊php

brew的安裝就不說了,上篇博客有說。直入主題

brew安裝完php后,切換默認使用

export PATH="$(brew --prefix homebrew/php/php55)/bin:$PATH"

export PATH="/usr/local/mysql/bin:$PATH"

export PATH="/usr/local/sbin:$PATH"

在我之前我已經用pecl安裝過memcache,和redis,swoole了

現在換了php版本后要重新加載進來。

php --ini 

sudo vi /usr/local/etc/php/5.5/php.ini

extension=/usr/lib/php/extensions/no-debug-non-zts-20121212/memcache.so

extension=/usr/lib/php/extensions/no-debug-non-zts-20121212/redis.so

extension=/usr/lib/php/extensions/no-debug-non-zts-20121212/swoole.so

zend_extension=/usr/lib/php/extensions/no-debug-non-zts-20121212/opcache.so

opcache.enable=1

opcache.enable_cli=1

 

ImageMagick安裝

 

 brew install php55-imagick 

出現:

Error: Formulae found in multiple taps: 

 * homebrew/php/php55-imagick

 * josegonzalez/php/php55-imagick

 

Please use the fully-qualified name e.g. homebrew/php/php55-imagick to refer the formula.

沒找到這個庫,網上解決方案,重置brew庫

brew untap josegonzalez/homebrew-php 

 brew install php55-imagick 

這下成功了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM