32ビットのWampserver 3.0.6がインストールされており、PHPバージョン5.6.25および7.0.10が付属しています。
サーバートレイアイコンから5.6.25から7.0.10に切り替えても、PCが使用している実際のphpバージョンは更新されません。
これをテストするには、コマンドプロンプトでこれを実行します:php -v
:
PHP 5.6.25 (cli) (built: Aug 18 2016 11:40:20)
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
ワンプサービスを再起動し、ターミナルを複数回開いた後も、同じことが表示されます。
ブラウザでlocalhostにアクセスすると、次のように表示されます。
なぜphpバージョン5.6がまだ表示されるのかわかりません。
誰にもアイデアはありますか?
これをWindows 10 64ビットOSで実行します。
端末のバージョンとバージョンワンプが使用しているバージョンは異なる場合があります。
沼プロジェクトでphpファイルを作成し、これを配置します。
<?php
phpinfo();
?>
ブラウザでphpファイルのURLに移動すると、wampのApacheサーバーが使用しているphpバージョンが表示されます。このチュートリアルを使用して変更できます。 wampでのphpバージョンの変更
幸運を!
WAMPServerサーバートレイアイコンを使用して5.6.25から7.0.10に切り替えると、Apacheで使用されるPHPのバージョンのみが更新されます。
影響はありません PHP CLI(コマンドラインインターフェイス)で使用されるPHPのバージョン。
CLIで使用されるPHPのバージョンを制御する最も簡単な方法は、コマンドウィンドウが存在する間、Windows PATHに一時的に正しいフォルダーを追加する小さなバッチファイルを記述することです。
この回答を参照 その方法については。
注:Windows PATHにphpフォルダーを永続的に追加しないでください。 CLIでPHPの異なるバージョンを使用する場合は、これを修正するのを忘れます。他の回答で提案されているようなバッチファイルは、はるかに柔軟です。
WAMPServer 3.1.1の時点で、PHP CLIバージョンを、アドオンとしてインストールしたPHPの任意のバージョンに変更するメニュー項目があります。
(right click) wampmanager->Tools->Change PHP CLI Version
これは、内部PHPベースのプロセスの実行時にWAMPServerコードが使用するPHPのバージョンのみを変更します。 PHP CLIバージョンは変更されません