Tag: Homebrew/php53

目次

関連ページ

参考情報

インストール

  • 以下の手順で実行する
    brew tap homebrew/dupes
    brew tap homebrew/versions
    brew tap homebrew/homebrew-php
    brew install php53 --with-mysql --with-homebrew-apxs
    

httpd.confの設定

  • LoadModule行は勝手に追加される。
    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の設定

  • mbstringのところだけ設定する。
    [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
    

トラブルシューティング

freetype.hがみつからずインストールできない

  • "--with-homebrew-apxs"をつけると発生(2016/03/31(木))
  • brew install --debug php53でデバッグしてみるとconfigureで/usr/local/include/freetype2/freetype.hを探しているのが原因だった
  • /usr/local/include/freetype2/freetype/freetype.hは存在するので単純にシンボリックリンクすれば解決?
    cd /usr/local/include/freetyp2
    ln -s freetype/freetype.h
    
  • とりあえずコンパイルできて動作していることを確認。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-07-05 (火) 20:35:00 (1018d)