一貫性のない php-v バージョンの解決策: 1. 「find ./ -name php」で php の場所を確認します; 2. ファイルに「:export PATH="/usr/local/php」と入力します。コマンドライン /bin:$PATH""; 3. 「/etc/profile」ファイルにグローバル変数を追加します。
このチュートリアルの動作環境: Windows 10 システム、php7.1.7 バージョン、DELL G3 コンピューター
次の場合php-vのバージョンが合っていないのでしょうか?
php -v と phpinfo() の使用間でバージョンが一致しない問題
1. この問題はなぜ発生しますか?
1.1 php -v は、Linux システムのデフォルトの php バージョンを確認します。phpinfo() は、実行する Web バージョンです。
デフォルトのバージョンが Web と一致するように変更されていない場合は、
php7.1.7 バージョンを使用して Windows で laravel を使用してプロジェクトを開発し、それをサーバーに git します。Composer のインストールでは、php バージョンが十分ではないという報告が繰り返されますが、
phpinfo() はブラウザ上で確認できます。これは php7.1.7;
Solution:
2 です。php7 の場所を確認してください。 .1.7
find ./ -name php
lnmp 統合パッケージを使用してインストールしたため、Web バージョンは /usr/local/php ディレクトリにあります
3。コマンドラインで:export PATH="/usr/local/php/bin:$PATH"
4. php -v を使用して、バージョンが次のとおりであることを確認します。正しい場合、composer インストール プロジェクトは、バージョンが不十分であることを報告しません
5。これは単なる一時的な追加であることに注意してください
永続的な追加:
グローバル変数を追加します/etc/profile ファイル内
#vi /etc/profile
Add:
export PATH=/usr/local/php/bin:$PATH
注: = 等号
の両側にスペースを含めることはできません推奨学習: 「PHP ビデオ チュートリアル 」
以上がphp-vのバージョンが一致しない場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。