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/
以下のコマンドをターミナルで実行して
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.6
bash_profileに以下を追加
export PATH=/usr/local/php5/bin:$PATH
あとは念のため
sudo apachectl restart
これで使えるようになります。