2

Mountain Lionにアップグレードした後、この1行のbashスクリプトを使用してphp5.4をインストールしましたhttp://php-osx.liip.ch/

/ usr / local/php5に5.4をインストールします

どのphpを実行すると、/ usr / bin/phpが取得されます

そして、php-vを実行すると5.3.13が返されます

MountainLionに/usr/ local/php5のphpを使用するように指示するにはどうすればよいですか

新しいバージョンのphpを使用するには、Apache htttpd.confも変更する必要がありますか?

ありがとう

4

1 に答える 1

4

これは難しい方法です。新しい php ファイルにリンクするだけです。

$ sudo mv /usr/bin/php /usr/bin/php53 && sudo ln -s /usr/local/php5/bin/php /usr/bin/php

正しいバイナリがどこにあるのかわからないため、実際の php5 バイナリ パスに従って php5 ビン パスを変更します。

しかしphp5、これはおそらくPHP5.4バージョンを使用しているため、コマンドラインで/usr/localのみ使用することをお勧め$PATHします.

echo $PATHコマンドラインだけで、どのパスがチェックされているかがわかります。export PATH=/usr/local/php5:$PATHまたは同様のものを使用して、それに何かを追加するだけです。~/.bash_profileその行をファイルに追加して、後で使用するために保存することもできます。

于 2012-08-11T10:39:48.653 に答える