2016-10-21 8 views
0

最近Windows 7マシンでローカル開発を行うためにXAMPPがインストールされました。私は正直なところ、PHPは手でインストールされたとは思わなかった。 XAMPPの最新バージョンをインストールし、PHP 5.6.24用に設定しました。私はいくつかの仮想ホストを作成し、すべてがうまくいくように見えました。PHP(cli)バージョンがインストールされたXAMPPバージョンと一致しません

私は問題を抱えていました。使用していたPHPのバージョンを確認して、コマンドラインを開き、php -vと入力する必要がありました。何らかの理由でPHP 5.4.25を使用していると報告しています。正確な行はPHP 5.4.25 (cli) (built: Feb 5 2014 21:19:58)

です(私は最近Visual Studio Communityをインストールしていましたが、これは関連していますか?)。なぜ私のCLIが1つのバージョンを報告しているのか、XAMPPが別のバージョンをインストールしたと思われる理由はわかりません。何か不足していますか?私はGrav CMSの最新バージョンのgpmコマンドを実行する必要がありますが、私はそれが少なくとも5.5.9必要であると言います。

+1

[この質問](http://stackoverflow.com/questions/3057110/where-can-i-find-the-php-ini-for-php-cli)をご覧ください。 PHPがインストールされている場所を確認してください –

+1

あなたのサーバにPHPがインストールされているようです。 enviromen varsに行き、PATHの内容を見てください。そこにphpパスがある場合は、新しいPHPパス(xampp) – manix

+1

で置き換えて、 'どこのphp'を入力してどのphp exeが指しているのか調べてみてください。 Windows環境のパス変数を更新して、XAMPPのbinパスを指定します。 – Clay

答えて

2

複数のバージョンのPHPをインストールすることは可能です。

XAMPPに付属のphp-cliを実行していることを確認してください。

別のバージョンのPHPがインストールされているようですが、を実行すると、そのバージョンがロードされるように、PATHにあります。

whereコマンドを使用して、どのファイルがロードされているかを調べることができます。端末タイプから :where php

、あなたはそのPHPファイルを削除し、おそらくあなたが/名前の変更を削除した場合php-cli

のXAMPPのバージョンのためにその場所にシンボリックリンクを作成することもできます。ここではSOそれについて投稿ですファイルと新しいphp-cliがあなたのパスに含まれていない場合、システムは何がphpか分からないため、おそらくエラーが発生します。

+0

ありがとう!これはそれだった。私は私の新しいPHPのインストールを指すことができた、それは素晴らしい動作します。ありがとう! – drpcken

+0

甘い!それはうまくいった! –

+0

@drpckenどうすれば教えてくれますか? :) – Chester

関連する問題