私のバージョンを5.4にアップデートしています。MACでPHP 5.4にアップグレードし、バージョン5.3.10を削除してください。
コンソールで/ usr/local/bin/php -vを見ていると、バージョン5.4.3が表示され、php -vではバージョン5.3.10がインストールされています。
古いバージョンを削除するにはどうすればよいですか?
私のバージョンを5.4にアップデートしています。MACでPHP 5.4にアップグレードし、バージョン5.3.10を削除してください。
コンソールで/ usr/local/bin/php -vを見ていると、バージョン5.4.3が表示され、php -vではバージョン5.3.10がインストールされています。
古いバージョンを削除するにはどうすればよいですか?
更新日: 2014年初頭には、ほとんどの拡張子が含まれているので、http://php-osx.liip.ch/ビルドからインストールする方がよいでしょう。あなたが本当に自分自身をコンパイルする必要がある場合は、元の答えに従ってください。
オリジナルの答え:
Macはあなたが簡単に上書きすることができますプリインストールされているPHPが付属しています。
これは私がインストールされているPHP更新する手順のリストです:
前提条件:
の構築とインストールPHP:
php -i | head
を実行します。あなたが望むのは、あなたが適切なpcreサポートを持っていて、すべてがうまく動作するように、これらのフラグを使って新しいPHPを設定することです。 PHPのソースディレクトリでmake
とsudo make install
を実行して、あなただけの./configure
スクリプトを実行します。それは実際に例... をOS Xの
と一緒に配布元のPHPを交換しmake test
を実行することを忘れてはいけないでしょう。:PHP
wget http://url_to/php_source.tar.gz
tar -zxvf php_source.tar.gz
cd php_source/
php -i | head
./configure --prefix=/usr --with-snmp # ... same flags as previous build
make
sudo make install
私のために偉大な働いた。ありがとう。 –
ありがとうございました! – Brian
てみ 'php'を構築するための私のワークフローを5.3がインストールされている場所を確認します。パッケージマネージャを使ってインストールしたと思います。同じものを使用してアンインストールします。しかし、それをそのまま保ち、フルパスでPHPを呼び出すか、5.4を '$ PATH'内の' php-5.4'のパスにリンクして、このように呼び出す方が簡単です。 – KingCrunch
バージョン5.3.10は/ usr/bin/phpにインストールされています。 私はどのパッケージャを使用したのか分かりません。これを確認できますか? – pkberlin
このようにラウンド:いいえ、しかし、私は、マックのための非常に多くのパッケージマネージャがあるとは思わない;)私はLinux上で(apt'などで)、したがって私は知らない...デフォルトのもの。 – KingCrunch