#author("2016-07-05T20:35:00+09:00","default:wikiwriter","wikiwriter") &tag(Homebrew/php53); *目次 [#q5e2cbd4] #contents *関連ページ [#u94868bd] *参考情報 [#l357fbc8] *インストール [#keb812c6] -以下の手順で実行する #pre{{ brew tap homebrew/dupes brew tap homebrew/versions brew tap homebrew/homebrew-php brew install php53 brew install php53 --with-mysql --with-homebrew-apxs }} *httpd.confの設定 [#t1b40707] -LoadModule行は勝手に追加される。 #pre{{ LoadModule php5_module /usr/local/Cellar/php53/5.3.29_4/libexec/apache2/libphp5.so <IfModule php5_module> AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phps <IfModule dir_module> DirectoryIndex index.html index.php </IfModule> </IfModule> }} *php.iniの設定 [#bc1b034e] -mbstringのところだけ設定する。 #pre{{ [mbstring] mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = auto mbstring.http_output = UTF-8 mbstring.encoding_translation = On mbstring.detect_order = auto mbstring.substitute_character = none mbstring.func_overload = 1 }} *トラブルシューティング [#ee3a4d94] **freetype.hがみつからずインストールできない [#de9d42a8] -"--with-homebrew-apxs"をつけると発生(2016/03/31(木)) -brew install --debug php53でデバッグしてみるとconfigureで/usr/local/include/freetype2/freetype.hを探しているのが原因だった -/usr/local/include/freetype2/freetype/freetype.hは存在するので単純にシンボリックリンクすれば解決? #pre{{ cd /usr/local/include/freetyp2 ln -s freetype/freetype.h }} -とりあえずコンパイルできて動作していることを確認。