2017-02-16 6 views
0

私はCentOSをかなり新しくしています。 私のCentOSのWebサーバーでは、私はPHPのバージョン7.0を持っていますが、私はPHP 5.4.16をネイティブのPHPのバージョンとして持っています。CentOS ./configure - 代替PHPバージョンの使い方

ません:私は、エラーメッセージを取得しています./configureをコマンドを実行すると、私はhttps://xdebug.orgとのいずれかの手順の指示以下のPHP 7.0のためにはXdebugをインストールしようとしています は

./configure 

を実行することですサポートされます。 PHPバージョン> = 5.5.0と<が必要です。7.2.0(found 5.4.16)

私の質問は./configureに別のPHPバージョン7.0を使用するように教えてください。

答えて

1

コマンドラインでphp -vを実行すると、現在PATHにあるPHPのバージョンが出力されます。私の推測では、PHPの古いバージョンが結果として返されるということです。

試してみて、それはあなたの現在のシェルセッション用のバージョン7.0を使用して取得するために迅速かつ汚い方法は、あなたはまた、正確にどのPHPを見るために/usr/binまたは/usr/local/binでチェックしてみてください可能性があり、次の

set PATH="/your/path/to/php7/bin:$PATH" 
php -v 
//Should output version 7.0 

を実行することですバイナリを指し示しており、シンボリックリンクが指している場所を手動で変更します。

別のオプションは、ファイルを編集し、最後に以下を追加することにより、PHPのためのあなたの~/.bashrcファイルにエイリアスを作成しようとするだろう:

alias php="/your/path/to/php/7/bin/php" 

その後、あなたのシェルセッションは、(すなわち&再を閉じて再起動しますPuTTYを開いているか、あなたが使用しているSSHクライアントか)。

php -vと入力すると、バージョン7.0に変更されます。

関連する問題