Mac php Web

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/

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

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

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

-Mac, php, Web
-, , , , ,

Copyright© LAPTURE , 2020 All Rights Reserved.