これは古い記事ですが、私はこの問題を抱えていたし、無駄にインターネットを精練、私は後世のためにここで答えます。
私はhomebrew taps from josegonzalesでネイティブMac OSX apache2を使用しています。
私のシステムアドミニストレーターの友人から引用すると、「ApacheではなくPHP-FPMを再起動する必要があります」Apacheはmod_fastcgiを使用して、PHP-FPMでPHPを実行するポートまたはソケット経由でPHPに接続します。
PHP-FPMのインストールに関連するplistファイルをロード/アンロードする必要があります。まずは〜/ライブラリ/ LaunchAgentsをチェックしますか?鉱山はここに位置していた: /usr/local/Cellar/php53/5.3.26/homebrew-php.josegonzalez.php53.plist
をそれは次のように再起動されます: launchctl unload -w /usr/local/Cellar/php53/5.3.26/homebrew-php.josegonzalez.php53.plist && launchctl load -w /usr/local/Cellar/php53/5.3.26/homebrew-php.josegonzalez.php53.plist;
私は、Apacheを再起動したときに、私はPHP-FPMを再起動することができるように私は私の〜/ .bash_profileファイルに以下を追加しました。以下を呼び出すためのコマンドが「apachectlrestart」
function apachectlrestart() { sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist && sudo launchctl load -w /System/Library/LaunchDaemons/org.apache.httpd.plist && launchctl unload -w /usr/local/Cellar/php53/5.3.26/homebrew-php.josegonzalez.php53.plist && launchctl load -w /usr/local/Cellar/php53/5.3.26/homebrew-php.josegonzalez.php53.plist;}
あなたはurシステムで使用しているパッケージ名について言及できますか? MAMP proまたはXAMP? –
どのようにphpとapacheをインストールしますか? – Magic
@jimca - 私はパッケージを使用していません。 osxでデフォルトのphp apacheを使用しています。 –