ホームページ バックエンド開発 PHP7 php7.2 をインストールした後に php-v のバージョンがない場合はどうすればよいですか?

php7.2 をインストールした後に php-v のバージョンがない場合はどうすればよいですか?

Nov 23, 2021 am 10:25 AM

php7.2 のインストール後に php-v のバージョンがない問題の解決策: 1. システム内の PHP 関連のディレクトリまたはファイルを検索します; 2. リストされている php のバージョン情報を表示します; 3. 削除しますbin ディレクトリ内のすべてのファイル PHP 関連ディレクトリ; 4. 正しい PHP バージョンへのパスを環境変数に追加します。

php7.2 をインストールした後に php-v のバージョンがない場合はどうすればよいですか?

この記事の動作環境: centos7 システム、php7.2、Dell G3 コンピューター。

php7.2 をインストールした後に php-v のバージョンがない場合はどうすればよいですか?

CentOS7 で php7.2 をインストールすると、php -v で表示されるバージョンが 5.4

1 になる問題を解決します。システム内の PHP 関連のディレクトリまたはファイルを探します

find / -name php
/var/lib/php
/usr/bin/php
/usr/lib64/php
/usr/share/swig/2.0.10/php
/usr/share/php
/usr/include/php-zts/php
/usr/include/php
/usr/local/bin/php
/usr/local/include/php
/usr/local/lib/php
/usr/local/php
/selftemp/php-5.4.17/ext/pcntl/sapi/cli/php
ログイン後にコピー

2.

/usr/local/bin/php -v
PHP 5.4.17 (cli) (built: Sep 21 2017 10:27:13) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
/usr/bin/php -v
PHP 7.2.6 (cli) (built: Jun  2 2018 07:49:42) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.6, Copyright (c) 1999-2018, by Zend Technologies
ログイン後にコピー

3 に表示されている php のバージョン情報を確認します。php のバージョン 5.4.17 は /usr/local/bin/ にあるため、/usr 内の PHP 関連ファイルをすべて削除します。 /local/bin/ ディレクトリ ディレクトリまたはファイル

cd /usr/local/bin/
ls
courierauthconfig  c_rehash  parl     par.pl  peardev  phantomjs  phar.phar  php-cgi     phpize  scandeps.pl  zipdetails
crc32              openssl   parldyn  pear    pecl     phar       php        php-config  pp      tkpp
rm -rf ./php
rm -rf ./php-cgi
rm -rf ./php-config
ログイン後にコピー

4. 正しい PHP バージョンへのパスを環境変数

vim /etc/profile
文件末尾加上 export PATH="/usr/local/php/bin:$PATH"
ログイン後にコピー

5 に追加します。

source /etc/profile
ログイン後にコピー

6 を実行します。エラーが発生しない場合は、PHP バージョンを再度確認してください。7 であれば、成功を意味します

php -v

PHP 7.2.6 (cli) (built: Jun  2 2018 07:49:42) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
with Zend OPcache v7.2.6, Copyright (c) 1999-2018, by Zend Technologies
ログイン後にコピー

7。エラーが報告され、sokcet 関数がない場合は、セキュリティのために stream_socket_server() が無効になっています...

php.ini を編集して disable_functions=... stream_socket_server()、stream_socket_client を見つけて削除し、Web コンポーネントを再起動します

------------- ------------------- ------------------------------- ------------------- -----------------------------------

その他の知識ポイント使用する:

php.ini 設定ファイルを検索します: find / - name php.ini

/etc/php.ini

PHP がどの設定ファイルをロードするかを確認します。システム内の php.ini の場所を取得します。これは、Web Apache によってロードされる php.ini ファイルではありません。

php -i | grep php.ini
Configuration File (php.ini) Path => /usr/local/lib
ログイン後にコピー

推奨される学習: 「PHP ビデオ チュートリアル

以上がphp7.2 をインストールした後に php-v のバージョンがない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)