2

【Homebrew】YosemiteにしたらApache+PHPが動かない

MacOSをYosemiteに変更後Apacheを起動しようとしたらこんなエラーが出た。

httpd: Syntax error on line 117 of /usr/local/etc/apache2/2.2/httpd.conf: Cannot load /usr/local/opt/php53/libexec/apache2/libphp5.so into server: dlopen(/usr/local/opt/php53/libexec/apache2/libphp5.so, 10): Symbol not found: _ap_unixd_config\n  Referenced from: /usr/local/opt/php53/libexec/apache2/libphp5.so\n  Expected in: /usr/local/Cellar/httpd22/2.2.29/bin/httpd\n in /usr/local/opt/php53/libexec/apache2/libphp5.so

いろいろ調べたところオプションをつけて再ビルドが必要とのこと。

brew reinstall php53 --homebrew-apxs

その後普通にApacheの起動もできてphpも正常に稼働していることまで確認できました。


0

2brogオープン

先日のオフィシャルページに加えブログもオープンしました。
これから2人の情報はここから随時発信されていきます。

オフィシャルページとの連携やらまだまだやる事は尽きないですが、
随時更新していきます。

ブログ:2brog
デザイン:おついち


1

Homebrewの基本操作

前回インストール方法を紹介しましたが、今回は基本操作について紹介していきます。
操作方法というよりはチートシート的な感じかな。
Homebrewのインストール方法はこちらから

リポジトリを最新に更新

$ brew update

インストールしたパッケージの検索

$ brew search パッケージ名

インストールオプションの表示

$ brew options パッケージ名

パッケージのインストール

$ brew install パッケージ名

パッケージの削除

$ brew remove パッケージ名

パッケージの無効化

$ brew unlink パッケージ名

パッケージの有効化

$ brew link パッケージ名

インストールされたパッケージの一覧を表示

$ brew list