LAPTURE

Someone says

Macでimagecreatefrompng()が使えなかったのでmcryptをインストールする。

   

Macのローカルサーバーでimagecreatefrompng()を使おうとしたら怒られた。
原因はFatal error: Call to undefined function imagecreatefrompng()ということで、mcrypt.soがextensionとしていないということでした。

海外のサイトで簡単にインストールする方法がありました。
これを利用してみました。

Fatal error: Call to undefined function imagecreatefrompng() / PHP / Mac OS 10.10 Yosemite | R Fritz Washabaugh [rfw]
http://www.fritzw.com/2014/12/10/fatal-error-call-to-undefined-function-imagecreatefrompng-php-mac-os-10-10-yosemite/

以下のコマンドをターミナルで実行して

bash_profileに以下を追加

あとは念のため
sudo apachectl restart

これで使えるようになります。

 - Mac, php, Web , , , , ,